корзина хранится на беке, есть три мметода, add, remove, update, все возвразщают одну структур, собственно саму корзину, апдейт происходит по таймеру, add и remove делает пользователь. Проблема в том, что допустим сперва отправляется update, и тут же может add тоже следом улетает, а ответ приходит первым от add, там есть корзина уже с одим айтемом, а потом следом с опозданием приходит update, а там на тот момент еще нечего не было, и корзина пустая
а почему на тот момент, когда прилетает update, корзина не обновлена от выполнения add? или если add ещё в процессе выполнения, почему update не ждёт его завершения? Или это тот функционал, который от тебя не зависит?