Найти ошибку в логике скрипта JS

Цена договорная
05 января 2025, 10:00 • 11 откликов • 152 просмотра
Сделали сайт в котором заложили функционал (опишу ниже)
1. пользователь указывает фразы (задачу ставит скрипту)
2. скрипт берет задачу из базы данных (БД), идёт парсить данные
3. после скрипт ложит результат в БД
4. пользователь может скачать результат в виде ексель

В чем косяк: когда пользователь скачал Ексель, в нем больше строк чем он указывал в задаче.
Скорее всего, что-то не верно с блокировками в БД при взятии фраз, так как якобы задача завершена и можно скачать Ексель, Скрипт продолжает брать фразы в задаче (якобы они ещё остались).

Стек:
1. БД postgresql
2. React

От вас:
1. уровень мидл (чтобы смочь разобраться в чужом коде)
2. стоимость часа и примерная оценка по описанию в часах
3. телега