HSS-Project / HSS-bot

2 stars 0 forks source link

問題修正 26件以上の問題で発生する #21

Open kazuma11121125 opened 4 months ago

kazuma11121125 commented 4 months ago

Jun 01 22:56:58 munesky python3[718]: [2024-06-01 22:56:58] [ERROR ] discord.ui.view: Ignoring exception in view <MemorizationControlView timeout=180.0 children=7> for item <Button style=<ButtonStyle.danger: 4> url=None disabled=False label='問題編集' emoji=None row=None> Jun 01 22:56:58 munesky python3[718]: Traceback (most recent call last): Jun 01 22:56:58 munesky python3[718]: File "/home/munesky/HSS-bot/.venv/lib/python3.12/site-packages/discord/ui/view.py", line 427, in _scheduled_task Jun 01 22:56:58 munesky python3[718]: await item.callback(interaction) Jun 01 22:56:58 munesky python3[718]: File "/home/munesky/HSS-bot/cogs/memorization_maker_add_discord.py", line 678, in edit Jun 01 22:56:58 munesky python3[718]: self.view.add_item(MemorizationEditSelect(lists, self.title,self.base_count)) Jun 01 22:56:58 munesky python3[718]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jun 01 22:56:58 munesky python3[718]: File "/home/munesky/HSS-bot/cogs/memorization_maker_add_discord.py", line 452, in __init__ Jun 01 22:56:58 munesky python3[718]: super().add_option(option) Jun 01 22:56:58 munesky python3[718]: TypeError: Select.add_option() takes 1 positional argument but 2 were given

kazuma11121125 commented 4 months ago

@yaakiyu 普通にわからん

yaakiyu commented 4 months ago
[2024-06-01 22:56:58] [ERROR   ] discord.ui.view: Ignoring exception in view <MemorizationControlView timeout=180.0 children=7> for item <Button style=<ButtonStyle.danger: 4> url=None disabled=False label='問題編集' emoji=None row=None>
Traceback (most recent call last):
  File "/home/munesky/HSS-bot/.venv/lib/python3.12/site-packages/discord/ui/view.py", line 427, in _scheduled_task
    await item.callback(interaction)
  File "/home/munesky/HSS-bot/cogs/memorization_maker_add_discord.py", line 678, in edit
    self.view.add_item(MemorizationEditSelect(lists, self.title,self.base_count))
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/munesky/HSS-bot/cogs/memorization_maker_add_discord.py", line 452, in __init__
    super().add_option(option)
TypeError: Select.add_option() takes 1 positional argument but 2 were given
yaakiyu commented 4 months ago

https://github.com/HSS-Project/HSS-bot/blob/main/cogs/memorization_maker_add_discord.py#L452 ここをself.add_option(option)にしてあげればよさそう

kazuma11121125 commented 4 months ago

それでうまくいかないんですよね