Ожидаемый результат: запрос возвращается с кодом 200 OK. Данные психолога полностью обновлены - значения параметров в ответе идентичны значениям из тела запроса.
Фактический результат:. запрос возвращается с кодом 200 OK. Данные психолога обновлены не полностью - значение параметра birth_date отличается от значения в теле запроса.
Тело ответа:
{ "id": 106, "first_name": "Беньяминьинь", "last_name": "Мордехай", "birth_date": "2000-01-01", "email": "qa1707072188@gmail.com", "photo": null, "approved": false, "documents": []}
Actual result
Окружение: Адрес сервера: https://dpogovorim.ru
Шаги воспроизведения: Отправить PUT-запрос на эндпойнт
/api/v1/users/psychologists/me/
для полного обновления данных психолога. В теле (JSON) указать:{
"first_name": "Беньяминьинь",
"last_name": "Мордехай",
"birth_date": "1985-02-23",
"photo": null
}
Ожидаемый результат: запрос возвращается с кодом 200 OK. Данные психолога полностью обновлены - значения параметров в ответе идентичны значениям из тела запроса.
Фактический результат:. запрос возвращается с кодом 200 OK. Данные психолога обновлены не полностью - значение параметра birth_date отличается от значения в теле запроса. Тело ответа:
{
"id": 106,
"first_name": "Беньяминьинь",
"last_name": "Мордехай",
"birth_date": "2000-01-01",
"email": "qa1707072188@gmail.com",
"photo": null,
"approved": false,
"documents": []
}
Приоритет: Высокий
Qase.io defect: Дата рождения в ответе всегда "2000-01-01" при полном обновлении данных психолога (PUT-запрос с корректной датой на /api/v1/users/psychologists/me/) Found in test run: Test run 2024/02/01