Skip to content

Commit 64f3fb7

Browse files
committed
Don't run events for failed verification events
Fixes #366 #367
1 parent 7763734 commit 64f3fb7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

twitchio/ext/eventsub/server.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,9 @@ async def _callback(self, request: web.Request) -> web.Response:
238238
event = _message_types[typ](self, payload, request)
239239
response = event.verify()
240240

241+
if response.status != 200:
242+
return response
243+
241244
if typ == "notification":
242245
self.client.run_event(
243246
f"eventsub_notification_{models.SubscriptionTypes._name_map[event.subscription.type]}", event

0 commit comments

Comments
 (0)