Also ensure API key is set

This commit is contained in:
shamoon
2025-09-11 13:48:06 -07:00
parent afde52430d
commit 26abcf5612

View File

@@ -5,10 +5,12 @@ from django.core.checks import register
@register() @register()
def check_remote_parser_configured(app_configs, **kwargs): def check_remote_parser_configured(app_configs, **kwargs):
if settings.REMOTE_OCR_ENGINE == "azureai" and not settings.REMOTE_OCR_ENDPOINT: if settings.REMOTE_OCR_ENGINE == "azureai" and not (
settings.REMOTE_OCR_ENDPOINT and settings.REMOTE_OCR_API_KEY
):
return [ return [
Error( Error(
"Azure AI remote parser requires endpoint to be configured.", "Azure AI remote parser requires endpoint and API key to be configured.",
), ),
] ]