Size: a a a

2020 August 25

B

Benyamin in aiogram [ru]
чатик, привет
у меня почему-то не работает error handler, что я делаю не так?

@dp.errors_handler(exception=NoLanguageException)
async def no_language_exception_handler(update: Update, e: NoLanguageException):
   return True
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Benyamin
чатик, привет
у меня почему-то не работает error handler, что я делаю не так?

@dp.errors_handler(exception=NoLanguageException)
async def no_language_exception_handler(update: Update, e: NoLanguageException):
   return True
они говно, забей и не пользуйся
источник

AR

Alex RootJunior in aiogram [ru]
я сейчас сел пересматривать цепочку обработки в роутерах, вот думаю надо ли нам в каждом роутере возможность вклинится в обработку апдейтов раньше стандартного или оставить это только в диспетчере.
источник

B

Benyamin in aiogram [ru]
Benyamin
чатик, привет
у меня почему-то не работает error handler, что я делаю не так?

@dp.errors_handler(exception=NoLanguageException)
async def no_language_exception_handler(update: Update, e: NoLanguageException):
   return True
сам хендлер срабатывает, логика выполняется, но на выходе все равно кидает эксепшон
источник

AR

Alex RootJunior in aiogram [ru]
Benyamin
чатик, привет
у меня почему-то не работает error handler, что я делаю не так?

@dp.errors_handler(exception=NoLanguageException)
async def no_language_exception_handler(update: Update, e: NoLanguageException):
   return True
закинь минимально работющий пример на гитхаб в ишью, надо подебажить, определить кто из нас накосячил
источник

B

Benyamin in aiogram [ru]
Fᴏʀᴅᴇɴ
они говно, забей и не пользуйся
поясни-ка, раньше работало
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Benyamin
поясни-ка, раньше работало
у меня они ловят ошибки через одну
источник

Уд

Умственно дебильный... in aiogram [ru]
вообще мультикультурализм это такое же смешение, как и любое другое. ты можешь смешать колбасу с виноградом. или сыр с макаронами.

и только одно хорошо, а другое плохо
источник

B

Benyamin in aiogram [ru]
Alex RootJunior
закинь минимально работющий пример на гитхаб в ишью, надо подебажить, определить кто из нас накосячил
блеа. в минимальном примере все работает
щас попробую усложнить
источник

AR

Alex RootJunior in aiogram [ru]
@MrYacha, поделись опытом использования мидлварей в 3.0, пожалуйста
для каких типов событий и какие (внутренние/внешние) мидлвари используешь?
источник

i

ik in aiogram [ru]
есть инфа, когда ждать 3.0? хотя бы примерно
источник

AR

Alex RootJunior in aiogram [ru]
ik
есть инфа, когда ждать 3.0? хотя бы примерно
нет
источник

)

){I<!nG in aiogram [ru]
как без хендлера отправить сообщение?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
источник

DK

Daniil Kovalenko in aiogram [ru]
источник

AR

Alex RootJunior in aiogram [ru]
я пока боюсь называть сроки и даты релиза, работы есть еще достаточно много и в ближайшее время у меня все еще жесткая нагрузка на работе планируется
источник

)

){I<!nG in aiogram [ru]
Fᴏʀᴅᴇɴ
await bot.send_message()
'await' outside async function
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
иди учи питон
источник

)

){I<!nG in aiogram [ru]
так я знаю
источник

B

Benyamin in aiogram [ru]
Alex RootJunior
закинь минимально работющий пример на гитхаб в ишью, надо подебажить, определить кто из нас накосячил
кароч у меня не получается воспроизвести проблему в тепличных условиях
там суть в том что я пытаюсь в i18n middlware взять язык из базы и если его нет то кидаю это исключение, и хендлером отлавливаю его и редирекчу на запрос языка

только вот почему-то релирект нормально срабатывает (то есть тело эрор хендлера), но эксепшн все равно вылетает
источник