abnormalize0 / DailyTeleFrog

0 stars 0 forks source link

Не могу получить страницу, если по запросу доступна всего одна статья #76

Closed abnormalize0 closed 9 months ago

abnormalize0 commented 11 months ago

В данный момент если попытаться получить статьи методом api_get_pages, в то время как существует всего одна статья, сервер возвращает следующую ошибку:

File "/mnt/c/users/mixai/Desktop/DailyTeleFrog/server/src/backend.py", line 13, in get_page_articles if len(articles) < (index + 1) * config.articles_per_page: TypeError: object of type 'int' has no len()

Потенциально может быть проблемным при выборках по тегу или пользователю, так что надо исправить в обозримом будущем.

Roffor commented 10 months ago

Таких названий тикетов не должно быть. В названии тикета должно быть указано правильное/ожидаемое поведение со пометкой, что что-то не работает/ работает не так как хочется. В случае бага стоит писать в названии наблюдаемое неправильное поведение. Например, Не могу получить страницу, если по запросу доступна всего одна статья. Название тикета необходимо переписать. По нашему соглашению я не делаю тикеты с тегом Bad description

Roffor commented 9 months ago

Исправлено, изменения в мастере, тесты теперь учитывают этот случай.