Skip to content

#751: fix bug duplicated sample (cherry-picked from langu-support).

Aleksandr Kirienko requested to merge 751_get_sample_cnt_fixes into master

Created by: inAlt

Последовательность действий при аплоаде была следующая:

  1. вызов аплоада на AS
  2. запись в базу сэмплов, распарсенных на WS. Это приводило к тому, что от AS мог придти и записаться в базу список сэмплов, раньше, чем будет записан список сэмплов, распарсенных на WS. В итоге, получался двойной списко сэмплов.

Пулл-реквест исправляет порядок действий:

  1. запись в базу списка сэмплов, полученных на WS
  2. аплод на AS
  3. обновление в базе информации о сэмплах после окончания аплода на AS.

Merge request reports

Loading