StudyCode
PR с оплатой заказа. Async/await, ретраи, статусы — здесь ошибки стоят реальных денег.
Сообщение коллеги:
Подключил платёжку. Списываем деньги, переводим заказ в paid. Платёжка иногда моргает, так что добавил ретрай — теперь точно спишется. Ключ пока положил в код, чтобы быстрее задеплоить, потом вынесу 🙈
Прочитай код и отметь кликом строки с проблемами, затем отправь ревью.
Логическая ошибка: неверный результат, краш, потеря данных.
id не инкрементируется → задачи затирают друг друга; забыли await.