From 6bc60e1c83bca0162d5403f309bc380ac1d2e0fb Mon Sep 17 00:00:00 2001 From: Luca Date: Tue, 11 Mar 2025 14:42:13 +0100 Subject: [PATCH] fix(messaging): report missing params to webhook handler as HTTP 400 --- shiftregister/messaging/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shiftregister/messaging/views.py b/shiftregister/messaging/views.py index 1bb09b2..2ff82e8 100644 --- a/shiftregister/messaging/views.py +++ b/shiftregister/messaging/views.py @@ -49,7 +49,7 @@ def handle_inbound(request): try: incoming_message.send(receiver, messages=receiver.handle(**kwargs)) - except (IndexError, KeyError, ValueError) as e: + except (IndexError, KeyError, TypeError, ValueError) as e: sentry_sdk.capture_exception(e) return HttpResponseBadRequest() except Exception as e: