заявку на определенное число. Количество заявок ограничено, например на 12.07.21 можно отправить одну. И сейчас словил такой баг если 2 человека одновременно отправляют, то регается две. Как такое фиксить?
Как вариант, не знаю оптимально или нет. Просто проверку делай перед отправкой. Если заявка есть, то показывай какое-то сообщение что мол сорян уже занято или дизейбли кнопку (или если это календарь , то дату)
1) на беке апишка, которая заранее будет говорить, можно ли делать заявку 2) на фронте проверяем, если нельзя - говорим сорян 3) на беке в обработчике повторно валидируем, если занято - кидаем ошибку, на фронте говорим сорян
Все равно не спасет от всех случаев, нужно чтобы возможности лишний раз записать в бд не было просто, со стороны бд
Есть такое, очереди спасут, но камон :) Думаю, ему просто валидации хватит
Обсуждают сегодня