Pull to refresh

Comments 8

UFO landed and left these words here

Тут используется server side rendering, вызова API /articles нет.

UFO landed and left these words here

Тут может быть и другой вариант, что обработка для server side rendering и обработка API работают по своему и отдельно. И как раз в server side rendering перехват out of range есть, а API нет.

Было бы конечно хорошо, если бы в спецификации API можно было бы указать как допустимые параметры запросов, так и список ожидаемых ошибочных ответов. Всё что не в списке — значит проблемы инфраструктуры или баги.

Конечно такое можно https://swagger.io/docs/specification/describing-responses/

Интегрировались однажды с одним государственным сервисом. Он на все запросы возвращал только два ответа: 200 или 500.

Кстати, от начала написания статьи прошла почти неделя. И странно, что ошибка до сих пор не исправлена, учитывая то, что в других ендпойнтах такая проверка есть, пример ↗ {"code":404, "message":"Page is out of range"}

Ну, в вашем приложении ошибка редактирования проекта тоже присутствует.
Пытался дважды изменить имя проекта - подвисает на обработке. 10 мин ожидания - висит.
Попытка зарепортить багу требует логина в GitLab. У меня нет GitLab логина.

Как-то некрасиво публично на Хабр. Можно и ответку.

Спасибо за Ваш комментрий и за найденный баг - обязательно поправим. Нашему продукту 2 месяца и это MVP. Ну и получается им заниматься в свободное от основной работы время. Хабру насколько мне известно лет 10 и это достаточно прибыльный проект, т.е. он может себе позволить иметь тестирование любого уровня.

Попытка зарепортить багу требует логина в GitLab. У меня нет GitLab логина.

Подумаем перенести на GitHub.

Спасибо!

Sign up to leave a comment.

Articles