From f18213361ae90dfdd2fd55c94bd0be9734905e9c Mon Sep 17 00:00:00 2001 From: Mike Degatano Date: Mon, 22 Apr 2024 03:58:22 -0400 Subject: [PATCH] Add issues field to create full backup suggestion (#5024) --- supervisor/resolution/fixups/system_create_full_backup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/supervisor/resolution/fixups/system_create_full_backup.py b/supervisor/resolution/fixups/system_create_full_backup.py index 6dc12a46e..37aae59ab 100644 --- a/supervisor/resolution/fixups/system_create_full_backup.py +++ b/supervisor/resolution/fixups/system_create_full_backup.py @@ -2,7 +2,7 @@ import logging from ...coresys import CoreSys -from ..const import ContextType, SuggestionType +from ..const import ContextType, IssueType, SuggestionType from .base import FixupBase _LOGGER: logging.Logger = logging.getLogger(__name__) @@ -21,6 +21,11 @@ class FixupSystemCreateFullBackup(FixupBase): _LOGGER.info("Creating a full backup") await self.sys_backups.do_backup_full() + @property + def issues(self) -> list[IssueType]: + """Return a IssueType enum list.""" + return [IssueType.NO_CURRENT_BACKUP] + @property def suggestion(self) -> SuggestionType: """Return a SuggestionType enum."""