fix: logger keyword argument error with job_id in translate routes
Some checks failed
Deploy to Production / Build and Deploy (push) Has been cancelled

This commit is contained in:
2026-05-17 18:30:37 +02:00
parent f6818924b1
commit 3a901548a0

View File

@@ -1005,11 +1005,11 @@ async def _run_translation_job(
if gc_key: if gc_key:
from services.providers.google_cloud_provider import LegacyGoogleCloudAdapter from services.providers.google_cloud_provider import LegacyGoogleCloudAdapter
translation_provider = LegacyGoogleCloudAdapter(gc_key) translation_provider = LegacyGoogleCloudAdapter(gc_key)
logger.info("google_provider_using_cloud_api", job_id=job_id) logger.info("google_provider_using_cloud_api", extra={"job_id": job_id})
else: else:
from services.translation_service import GoogleTranslationProvider from services.translation_service import GoogleTranslationProvider
translation_provider = GoogleTranslationProvider() translation_provider = GoogleTranslationProvider()
logger.info("google_provider_no_cloud_key_using_legacy", job_id=job_id) logger.info("google_provider_no_cloud_key_using_legacy", extra={"job_id": job_id})
elif _p in ("openrouter", "llm") and api_key: elif _p in ("openrouter", "llm") and api_key:
translation_provider = OpenRouterTranslationProvider( translation_provider = OpenRouterTranslationProvider(