5sControl / 5s-frontend

Frontend for 5sControl platform
https://5scontrol.com
GNU General Public License v3.0
1 stars 1 forks source link

[1h] fix bug "Done" button is active without filling in required field "low stock level" #514

Closed julia-avsievich closed 1 year ago

julia-avsievich commented 1 year ago

Кнопка "Done" активна при незаполненном обязательном поле "low stock level" в модальном окне "Item settings" на странице "Inventory"

Precondition:

Environment: kaunas hp, 110, 111 win 11, Chtome 114

STR:

  1. Кликнуть по кнопке "Add item"
  2. Выбрать тип детектируемого объекта, выбрать камеру
  3. Заполнить обязательное поле "item name"
  4. Выделить зону
  5. Очистить обязательное поле "low stock level"
  6. Кликнуть по кнопке "Done"

ER: Кнопка "Done" неактивна при незаполненном поле "low stock level"

AR: Кнопка "Done" активна при незаполненном поле "low stock level" после выполнения 6 шага 400 ошибка по ссылке запроса /api/inventory/items/create/

Attachments:

Image

Image

Comments: также должно быть сообщение об ошибке на фронте/не пропускать дробные числа в поле "low stock level" , также 400 ошибка с ответом {"low_stock_level":["A valid integer is required."]}

AlexGurski commented 1 year ago

Image

fixed

julia-avsievich commented 1 year ago

кнопка "done" должна быть активна, когда заполнены все поля, в том числе с нулем по дефолту в поле "low stock level" https://drive.google.com/file/d/1MaZBya467pRQGnvnryJFjhgd7whI3trx/view?usp=drive_link