From 914027e580aecc780ea15882ad527ab8a8e8576d Mon Sep 17 00:00:00 2001 From: bonamin Date: Fri, 17 Apr 2026 15:28:28 +0300 Subject: [PATCH] fix: use full doc.id as fallback order_number to avoid unique constraint collision --- backend/migration/migrate_crm_orders.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/migration/migrate_crm_orders.py b/backend/migration/migrate_crm_orders.py index 7f67355..57f2f97 100644 --- a/backend/migration/migrate_crm_orders.py +++ b/backend/migration/migrate_crm_orders.py @@ -90,7 +90,7 @@ async def run() -> None: skipped += 1 continue - order_number = d.get("order_number") or f"ORD-LEGACY-{doc.id[:8]}" + order_number = d.get("order_number") or f"ORD-LEGACY-{doc.id}" created_at = _coerce_dt(d.get("created_at")) or _now_utc() updated_at = _coerce_dt(d.get("updated_at")) or _now_utc()