У меня частичка кода
async def withdrawal_price_handler(message: types.Message, state: FSMContext):
if message.text.isnumeric():
global price2
price = int(message.text) * 10
price2 = int(message.text)
bill = bil(price)
cur.execute(f"UPDATE users SET bill = '{bill}' where user_id = {message.from_user.id}")
await message.answer(f'Отправьте {price} p на номер +79534482374 c коментарием **`{bill}`**\n\n❗️Без отправки комментария бот не увидит ваш перевод❗️',reply_markup=backing,parse_mode="Markdown")
await state.finish()
else:
await message.answer('*Такого варианта нет.*',parse_mode="Markdown")
await message.answer('*Введите кол-во билетов:*',parse_mode="Markdown")
def bil(pri):
bill = api.bill(price=pri)
return bill
когда 1 пользователь сделал активный платеж то 2 пользователь после введения кол-во билетов вылезает ошибка
bill = bil(price)
File "c:\Users\teter\OneDrive\Рабочий стол\5k project\main.py", line 337, in bil
bill = api.bill(price=pri)
File "C:\Users\teter\AppData\Local\Programs\Python\Python310\lib\site-packages\SimpleQIWI\Session.py", line 106, in bill
raise OverridingEx('Overriding bill!')
SimpleQIWI.Errors.OverridingEx: Overriding bill!
Пишу на aiogram библиотека для киви SimpleQiwi