Closed kamabzalov closed 2 weeks ago
При валидации stock number у нас отправляется запрос на отдельный ендпоинт /api/v1/inventory/stocknumber, который возвращает нам exists: 1 или 0, для vin у нас такого ендпоинта - нет (по крайней мере в swagger)
Поэтому мы не можем провести валидацию VIN до отправки формы инвентории
@JSDID добавлено на бэк и в сваггер
GET /api/v1/inventory/{vincode}/checkvin
Работает проверка через АПИ странно. Сервер на mobile2 при вводе существующего VIN отвечает exists: 1 и возвращает ошибку, а на testuser1 всегда возвращает exists: 0 - я пробовал разные VIN существующие брать, и все равно было всегда exists: 0, соответственно ошибки не было
@JSDID АПИ исправлено. Проверьте
@JSDID при вводе вин номера, фронт сам удаляет данные, что я ввожу Screencast_from_2024-10-01_19-00-26.webm
Если у нас дублируется сток номер, мы это валидируем на фронте и показываем ошибку. При дубликате ВИН номера мы ошибку не отображаем и позволяем создавать инвенторию в результате получая 422. Предлагаю сделать такую же проверку как и со сток номером