2. В админке выставить этому пользователю роль "Психолог" и поставить галочку "Подтверждение модератора".
3. Получить токен авторизации этого пользователя для дальнейших запросов.
Шаги воспроизведения:
Отправить PUT-запрос на эндпойнт `/api/v1/users/psychologists/me/` для полного обновления данных психолога. В теле (JSON) указать:
{ "first_name": "Проверка", "last_name": "Апрува", "birth_date": "1985-02-23", "photo": null}
Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать:
{ "first_name": "Беньяминьинь"}
Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать:
{ "last_name": "Апруваааа"}
Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать:
{ "birth_date": "2001-01-01"}
Ожидаемый результат: подтверждение слетает после полного обновления данных.
Фактический результат: подтверждение не слетает даже после всех обновлений.
Actual result
Описание: при любом изменении данных должно слетать подтверждение психолога.
Окружение: Адрес сервера: https://dpogovorim.ru
Предусловия:
{
"first_name": "Тест",
"last_name": "Апрув",
"birth_date": "2000-01-01",
"email": "qa{{$timestamp}}@gmail.com",
"password": "Pa$$word123",
"photo": null
}
2. В админке выставить этому пользователю роль "Психолог" и поставить галочку "Подтверждение модератора".
3. Получить токен авторизации этого пользователя для дальнейших запросов.
Шаги воспроизведения:
Отправить PUT-запрос на эндпойнт `
/api/v1/users/psychologists/me/
` для полного обновления данных психолога. В теле (JSON) указать:{
"first_name": "Проверка",
"last_name": "Апрува",
"birth_date": "1985-02-23",
"photo": null
}
Отправить PATCH-запрос на эндпойнт `
/api/v1/users/psychologists/me/
` для частичного обновления данных психолога. В теле (JSON) указать:{
"first_name": "Беньяминьинь"
}
Отправить PATCH-запрос на эндпойнт `
/api/v1/users/psychologists/me/
` для частичного обновления данных психолога. В теле (JSON) указать:{
"last_name": "Апруваааа"
}
Отправить PATCH-запрос на эндпойнт `
/api/v1/users/psychologists/me/
` для частичного обновления данных психолога. В теле (JSON) указать:{
"birth_date": "2001-01-01"
}
Ожидаемый результат: подтверждение слетает после полного обновления данных.
Фактический результат: подтверждение не слетает даже после всех обновлений.
Qase.io defect: Аппрув не слетает у подтвержденного пользователя при любом запросе, обновляющем данные Found in test run: Test run 2024/02/01