From 198c6c56f4c16bd557e01c77170c839ef0935d56 Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 22 Dec 2025 13:17:03 +0100 Subject: [PATCH] Fix: Truncate country code til max 2 chars (ISO format) --- app/system/backend/sync_router.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/system/backend/sync_router.py b/app/system/backend/sync_router.py index ef2d496..efeefbe 100644 --- a/app/system/backend/sync_router.py +++ b/app/system/backend/sync_router.py @@ -334,6 +334,14 @@ async def sync_from_economic() -> Dict[str, Any]: if len(cvr) != 8: cvr = None + # Clean country code (max 2 chars for ISO codes) + if country: + country = str(country).strip().upper()[:2] + if not country: + country = 'DK' + else: + country = 'DK' + # Extract email domain email_domain = email.split('@')[-1] if '@' in email else None