Eytes / BookingBot

0 stars 0 forks source link

Какая-то странная функция #2

Open Eytes opened 2 months ago

Eytes commented 2 months ago

https://github.com/Eytes/BookingBot/blob/550d4c42c2c2daac8b78e0c432e15cc7762d5373/src/backend/services/catcher_of_errors.py#L10C1-L15C1

У result должен быть четкий тип данных, а то получается какой-то бред

def not_found(result: Any | None, message: str = 'not found') ->  str | Any:
    return result if result != None else message
Furlos commented 2 months ago

В процессе реализации

Furlos commented 2 months ago

Реализация приостоновилась, ошибка в создании класса исключения нужен созвон

Furlos commented 2 months ago

Закинул комит, ЗАКРЫВАЮ))))))))))))))))

Eytes commented 2 months ago

В каком коммите/отдельной ветке внесены изменения?

Furlos commented 2 months ago

Очень сожалею, что забыл указать коммит в ветке backend_work. Я понимаю, насколько важно правильно документировать изменения. В будущем буду стараться быть более внимательным и следить за тем, чтобы каждый коммит имел четкое описание. Комит

Eytes commented 2 months ago

Я бы все же сделал исключения и вызывал в методах сервисов исключения, при несоответствии логики

Furlos commented 2 months ago

Надеюсь я все правильно понял и сделал, комит

Furlos commented 2 months ago

Сделал класс исключение который использую для проверки в репозиториях