Erreur lors de la duplication du devis : (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint "quote_quote_number_key"
DETAIL: Key (quote_number)=(1437/2025) already exists.
[SQL: INSERT INTO quote (quote_number, created_at, valid_until, client_id, status, subtotal_ht, global_discount, total_ht, tva_rate, total_ttc, commercial_terms, internal_notes, created_by_id, last_modified_by_id, last_modified_at) VALUES (%(quote_number)s, %(created_at)s, %(valid_until)s, %(client_id)s, %(status)s, %(subtotal_ht)s, %(global_discount)s, %(total_ht)s, %(tva_rate)s, %(total_ttc)s, %(commercial_terms)s, %(internal_notes)s, %(created_by_id)s, %(last_modified_by_id)s, %(last_modified_at)s) RETURNING quote.id]
[parameters: {'quote_number': '1437/2025', 'created_at': datetime.datetime(2025, 12, 8, 22, 18, 35, 878751), 'valid_until': datetime.datetime(2026, 1, 7, 22, 18, 35, 870626), 'client_id': 25, 'status': 'Brouillon', 'subtotal_ht': Decimal('1668.00'), 'global_discount': Decimal('0.00'), 'total_ht': Decimal('1668.00'), 'tva_rate': Decimal('0.00'), 'total_ttc': Decimal('1668.00'), 'commercial_terms': '', 'internal_notes': 'Copie du devis 1361/2025', 'created_by_id': 1, 'last_modified_by_id': 1, 'last_modified_at': datetime.datetime(2025, 12, 8, 22, 18, 35, 878758)}]
(Background on this error at: https://sqlalche.me/e/20/gkpj)