Skip to content

Instantly share code, notes, and snippets.

@vlkorsakov
Created March 4, 2023 10:51
Show Gist options
  • Save vlkorsakov/dac34062c55426daf105f72473614062 to your computer and use it in GitHub Desktop.
Save vlkorsakov/dac34062c55426daf105f72473614062 to your computer and use it in GitHub Desktop.
Error handling request
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib64/python3.11/concurrent/futures/process.py", line 256, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/web_preview.py", line 41, in load_preview
return asyncio.run(self._load_preview())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/web_preview.py", line 33, in _load_preview
return await render_preview_content(registry)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/preview.py", line 298, in render_preview_content
dialogs = [
^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/preview.py", line 299, in <listcomp>
await render_dialog(
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/preview.py", line 279, in render_dialog
new_message = await manager.show_raw()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/preview.py", line 142, in show_raw
return await self._dialog.render(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/dialog.py", line 121, in render
new_message = await window.render(self, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/window.py", line 97, in render
reply_markup=await self.render_kbd(current_data, manager),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/window.py", line 62, in render_kbd
keyboard = await self.keyboard.render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/base.py", line 30, in render_keyboard
return await self._render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/group.py", line 40, in _render_keyboard
b_kbd = await b.render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/base.py", line 30, in render_keyboard
return await self._render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/group.py", line 40, in _render_keyboard
b_kbd = await b.render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/base.py", line 30, in render_keyboard
return await self._render_keyboard(data, manager)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/widgets/kbd/select.py", line 78, in _render_keyboard
for pos, item in enumerate(self.items_getter(data))
^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'codes'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib64/python3.11/site-packages/aiohttp/web_protocol.py", line 433, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib64/python3.11/site-packages/aiohttp/web_app.py", line 504, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/luminee/.cache/pypoetry/virtualenvs/telegram-stendshop-bot-BrMlC-RE-py3.11/lib/python3.11/site-packages/aiogram_dialog/tools/web_preview.py", line 54, in preview
text = await loop.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'codes'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment