diff --git a/app/main.py b/app/main.py index 1bf0f1d..bd07321 100644 --- a/app/main.py +++ b/app/main.py @@ -22,21 +22,23 @@ except Exception as e: # Создаем кастомный фильтр для форматирования дат def format_datetime(value, format="%d %B %Y, %H:%M:%S"): """Форматирует дату в человекочитаемый вид.""" - date = datetime.fromisoformat(value) - return date.strftime(format) + try: + date = datetime.fromisoformat(value) + return date.strftime(format) + except Exception as e: + return date statuses = { - "1": "STATE_NEW", - "2": "STATE_PENDING", - "3": "STATE_IN_PROGRESS", - "4": "STATE_SUPPOSEDLY_COMPLETED", - "5": "STATE_COMPLETED", - "6": "STATE_DEFERRED", - "7": "STATE_DECLINED", + "1": "Новое", + "2": "Ожидание", + "3": "Выполняется", + "4": "Проверка", + "5": "Завершено", + "6": "Отложено", + "7": "Отклонено", } - # Создаем кастомный фильтр для форматирования дат def format_status(value): value = str(value)