сервер пустой строкой это норм или нужно исключать его?
Необязательно в каком смысле? То что оно может быть пустое, или то что его может не быть? Если может не быть, то лучше убери
Я бы исключал
Лол так а че если на бэке всеравно из боди берут только то что надо
на бэке поле не обязательное, у меня для форм используются react-hook-form, и при submit-е прилетает все поля формы, если какое-то не заполнил то остается пустым и отправляется на сервер, в этом случае прилетает ошибка что это поле не должно быть пустым
Так и написано в свагере? - Ну ты отправляй нам че хочешь, а мы уже сами возьмём что надо
а если не отправлять это поле во все, то ошибок нету
Документации к апи нету да?
postman(
Это ты тот чел который в коллабе с какимто челом делаете проект?
если поле не обязательное и его так отправлять это норм? или мне нужно исключать? или такие моменты бэк контролирует ?
К примеру когда делаешь авторизацию через next auth например через гугл или гитхаб, тебе сервис присылает огромный жсон данныю юзера, но я хватаю только то что мне надо и отправляю в свою бд для последующей авторизации
Я к тому что эт типа норм
да не норм, потому что эти поля могут быть нужны. А пустая строка необязательного поля ещё и подруинит в примере типа if (obj,field)
Видимо не норм. Видимо у бэк если прилетает это поле то стоит валидация и отправляет тебе еррор
Ну пример такой себе, они же не будут под каждого подстраиваться)
Ну и тут не обязательно что фронт должен подстраиваться под один бэк
да, валидация у него, теперь у меня вопрос, как правильно, кто должен исключить из нас?
не повезло, придется при сабмите формы делать обработку отправляемых данных...
Это на самом деле справедливо
а если убрать это поле из react-hook-form и вынести в стейт ? чтоб при сабмите в оно не прилетало, а вставлять его перед отправкой по условию
Я не помню а там разве при сабмите нельзя по условию собрать объект для отправки?
я не видел такого
а как это называется чтоб в доке глянуть? я такого не видел вроде
Обсуждают сегодня