Skip to content
This repository was archived by the owner on Aug 28, 2019. It is now read-only.

Commit a433b18

Browse files
committed
Fix potential KeyError when removing views
1 parent 71b35d2 commit a433b18

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

discord/ui/view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ def add_view(self, view: View, message_id: Optional[int] = None):
383383
def remove_view(self, view: View):
384384
for item in view.children:
385385
if item.is_dispatchable():
386-
self._views.pop((item.type.value, item.custom_id)) # type: ignore
386+
self._views.pop((item.type.value, item.custom_id), None) # type: ignore
387387

388388
for key, value in self._synced_message_views.items():
389389
if value.id == view.id:

0 commit comments

Comments
 (0)