diff --git a/supervisor/api/utils.py b/supervisor/api/utils.py index 8dde1904edb..7463c998ae4 100644 --- a/supervisor/api/utils.py +++ b/supervisor/api/utils.py @@ -151,7 +151,7 @@ def api_return_error( if check_exception_chain(error, DockerAPIError): message = format_message(message) if not message: - message = "Unknown error, see supervisor" + message = "Unknown error, see Supervisor logs (check with 'ha supervisor logs')" match error_type: case const.CONTENT_TYPE_TEXT: diff --git a/supervisor/jobs/__init__.py b/supervisor/jobs/__init__.py index 2731278ea3b..190fb9e42d6 100644 --- a/supervisor/jobs/__init__.py +++ b/supervisor/jobs/__init__.py @@ -98,7 +98,9 @@ class SupervisorJobError: """Representation of an error occurring during a supervisor job.""" type_: type[HassioError] = HassioError - message: str = "Unknown error, see supervisor logs" + message: str = ( + "Unknown error, see Supervisor logs (check with 'ha supervisor logs')" + ) stage: str | None = None def as_dict(self) -> dict[str, str | None]: diff --git a/tests/jobs/test_job_manager.py b/tests/jobs/test_job_manager.py index 141cde958a0..a508bf10c32 100644 --- a/tests/jobs/test_job_manager.py +++ b/tests/jobs/test_job_manager.py @@ -198,7 +198,7 @@ async def test_notify_on_change(coresys: CoreSys, ha_ws_client: AsyncMock): "errors": [ { "type": "HassioError", - "message": "Unknown error, see supervisor logs", + "message": "Unknown error, see Supervisor logs (check with 'ha supervisor logs')", "stage": "test", } ], @@ -226,7 +226,7 @@ async def test_notify_on_change(coresys: CoreSys, ha_ws_client: AsyncMock): "errors": [ { "type": "HassioError", - "message": "Unknown error, see supervisor logs", + "message": "Unknown error, see Supervisor logs (check with 'ha supervisor logs')", "stage": "test", } ],