Studio-Yandex-Practicum / ProCharity_back_2.0

bot ProCharity (НКО Фонд Друзья)
13 stars 13 forks source link

Split POST and PATCH methods for tasks #664

Closed StriderDunedain closed 2 weeks ago

StriderDunedain commented 2 weeks ago

Что сделано?

Разделил POST и PATCH на два отдельных метода

Что делаю?

Жду ревью и тестирование

gorskyolga commented 2 weeks ago

При patch-запросе по-прежнему требуется передавать id задания (и все другие обязательные поля) в теле запроса. Идея этой задачи была в том, чтобы при обновлении можно было передать только одно какое-то поле (например, description_bonus) и обновить только его. Для этого недостаточно просто разделить текущую версию post-запроса на две части.

Делать по этой задаче больше ничего не нужно. Я закрою этот PR и задачу. Уточнила у разработчика сайта, пользоваться отдельными запросами будет не удобно, придется добавлять дополнительные проверки перед вызовом. Так что остаемся на post-запросе и для создания задачи, и для обновления.

gorskyolga commented 2 weeks ago

PR закрыт, т.к. было решено не реализовывать задачу.