diff --git a/apps/authentication/backends/cas/middleware.py b/apps/authentication/backends/cas/middleware.py index 7866bf6e6..81574305f 100644 --- a/apps/authentication/backends/cas/middleware.py +++ b/apps/authentication/backends/cas/middleware.py @@ -4,7 +4,7 @@ from django.conf import settings class CASMiddleware(_CASMiddleware): - def __init__(self, **kwargs): - super().__init__(**kwargs) + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) if not settings.AUTH_CAS: raise MiddlewareNotUsed diff --git a/apps/authentication/backends/oidc/middleware.py b/apps/authentication/backends/oidc/middleware.py index 6555c6729..0e58591d4 100644 --- a/apps/authentication/backends/oidc/middleware.py +++ b/apps/authentication/backends/oidc/middleware.py @@ -4,7 +4,7 @@ from django.conf import settings class OIDCRefreshIDTokenMiddleware(_OIDCRefreshIDTokenMiddleware): - def __init__(self, **kwargs): - super().__init__(**kwargs) + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) if not settings.AUTH_OPENID: raise MiddlewareNotUsed