Paperless-ngx: Retry setup on initialization error (#149476)

This commit is contained in:
Florian von Garrel 2025-07-26 14:19:33 +02:00 committed by GitHub
parent 5aa0d0dc81
commit 7976729e76
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -96,7 +96,7 @@ async def _get_paperless_api(
translation_key="forbidden", translation_key="forbidden",
) from err ) from err
except InitializationError as err: except InitializationError as err:
raise ConfigEntryError( raise ConfigEntryNotReady(
translation_domain=DOMAIN, translation_domain=DOMAIN,
translation_key="cannot_connect", translation_key="cannot_connect",
) from err ) from err

View File

@ -63,7 +63,7 @@ async def test_load_config_status_forbidden(
"user_inactive_or_deleted", "user_inactive_or_deleted",
), ),
(PaperlessForbiddenError(), ConfigEntryState.SETUP_ERROR, "forbidden"), (PaperlessForbiddenError(), ConfigEntryState.SETUP_ERROR, "forbidden"),
(InitializationError(), ConfigEntryState.SETUP_ERROR, "cannot_connect"), (InitializationError(), ConfigEntryState.SETUP_RETRY, "cannot_connect"),
], ],
) )
async def test_setup_config_error_handling( async def test_setup_config_error_handling(