fix: улучшены сообщения об ошибках валидации счетов
Теперь в сообщениях об ошибках показывается: - Только номер счета (без номера карты) - Номер карты в скобках где уместно Пример: 'Неверный формат счета: 41-78-72-49-24-43-35 (карта: 2522)' Вместо: 'Неверный формат счета: 2522 41-78-72-49-24-43-35'
This commit is contained in:
@@ -570,8 +570,9 @@ class ParticipationService:
|
||||
# Валидируем и форматируем номер счета
|
||||
formatted_account = format_account_number(account_number)
|
||||
if not formatted_account:
|
||||
card_info = f" (карта: {card_number})" if card_number else ""
|
||||
results["invalid_accounts"].append(account_input)
|
||||
results["errors"].append(f"Неверный формат счета: {account_input}")
|
||||
results["errors"].append(f"Неверный формат счета: {account_number}{card_info}")
|
||||
continue
|
||||
|
||||
# Ищем владельца счёта через таблицу Account
|
||||
@@ -635,8 +636,9 @@ class ParticipationService:
|
||||
# Валидируем и форматируем номер счета
|
||||
formatted_account = format_account_number(account_number)
|
||||
if not formatted_account:
|
||||
card_info = f" (карта: {card_number})" if card_number else ""
|
||||
results["invalid_accounts"].append(account_input)
|
||||
results["errors"].append(f"Неверный формат счета: {account_input}")
|
||||
results["errors"].append(f"Неверный формат счета: {account_number}{card_info}")
|
||||
continue
|
||||
|
||||
# Ищем владельца счёта через таблицу Account
|
||||
|
||||
Reference in New Issue
Block a user