Skip to content

Commit 951ab49

Browse files
authored
make middleware init signature compatible with django 4 (#322)
* make middleware init signature compatible with django 4 Signed-off-by: Oleg Hoefling <[email protected]> * reformat codebase with black Signed-off-by: Oleg Hoefling <[email protected]>
1 parent 57a7ad7 commit 951ab49

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

django_prometheus/middleware.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ class PrometheusBeforeMiddleware(MiddlewareMixin):
189189

190190
metrics_cls = Metrics
191191

192-
def __init__(self, get_response=None):
193-
super().__init__(get_response)
192+
def __init__(self, *args, **kwargs):
193+
super().__init__(*args, **kwargs)
194194
self.metrics = self.metrics_cls.get_instance()
195195

196196
def process_request(self, request):
@@ -213,8 +213,8 @@ class PrometheusAfterMiddleware(MiddlewareMixin):
213213

214214
metrics_cls = Metrics
215215

216-
def __init__(self, get_response=None):
217-
super().__init__(get_response)
216+
def __init__(self, *args, **kwargs):
217+
super().__init__(*args, **kwargs)
218218
self.metrics = self.metrics_cls.get_instance()
219219

220220
def _transport(self, request):

0 commit comments

Comments
 (0)