From 754ce622fc5b77dfd3add68e1a3ac439967e2e04 Mon Sep 17 00:00:00 2001 From: anthony sottile Date: Thu, 25 Jul 2024 10:47:48 -0400 Subject: [PATCH] ref: match signature of Signal.connect --- src/sentry/signals.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sentry/signals.py b/src/sentry/signals.py index d37c92e1dbf779..979ebefab65ada 100644 --- a/src/sentry/signals.py +++ b/src/sentry/signals.py @@ -55,7 +55,7 @@ def __exit__(self, *args) -> bool | None: class BetterSignal(Signal): - def connect(self, receiver=None, **kwargs): + def connect(self, receiver=None, *args, **kwargs): """ Support decorator syntax: @@ -66,7 +66,7 @@ def connect(self, receiver=None, **kwargs): """ def wrapped(func): - return super(BetterSignal, self).connect(func, **kwargs) + return super(BetterSignal, self).connect(func, *args, **kwargs) if receiver is None: return wrapped