software-sales-and-installations / softplat-back

Repository of the backend part of SoftPlat2048
5 stars 4 forks source link

POST /vendor При повторном запросе создается дубль карточки вендора #118

Closed qase-testops[bot] closed 9 months ago

qase-testops[bot] commented 10 months ago

Actual result

Окружение:

Шаги воспроизведения:

  1. Отправить запрос POST https://api.softplat.ru/vendor
  2. Отправить запрос повторно.
curl --location 'https://api.softplat.ru/vendor' \
--header 'Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbkBhYS5ydSIsInJvbGUiOiJBRE1JTiIsImlhdCI6MTcwMTAwNTI1OSwiZXhwIjoxNzAxMDA3MDU5fQ.bLw9UwMkNZ0xMF2YuZsrKJsPCKT4GoP8tXADFgfexmQ' \
--header 'Content-Type: application/json' \
--data '{
  "country": "CHINA",
  "description": "Linux based OS",
  "name": "Openkylin"
}'

ОР: При повторном запросе отображается ошибка: 409 Conflict с телом ответа: "Такой вендор уже существует" ФР: При повторном запросе отображается: 200 ОК, создается дубль карточки вендора image.png Приоритет: средний

Qase.io defect: POST /vendor При повторном запросе создается дубль карточки вендора Found in test run: Test run 2023/11/26

qase-testops[bot] commented 10 months ago

Defect (D-19) was moved to status 'Open'