summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2019-09-07 15:58:49 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-09-10 12:01:00 +0200
commitd17be88afd5f5e1059491e10408ba239e2e99fe2 (patch)
tree01ff075bb68140b7122d8049665dbb12090a04bf /django
parentb61ea56789a5825bd2961a335cb82f65e09f1614 (diff)
Refs #30037 -- Required the RemoteUserBackend.configure_user() to have request as the first positional argument.
Per deprecation timeline.
Diffstat (limited to 'django')
-rw-r--r--django/contrib/auth/backends.py16
1 files changed, 1 insertions, 15 deletions
diff --git a/django/contrib/auth/backends.py b/django/contrib/auth/backends.py
index 559d06fe33..ac86749e53 100644
--- a/django/contrib/auth/backends.py
+++ b/django/contrib/auth/backends.py
@@ -1,10 +1,6 @@
-import inspect
-import warnings
-
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Permission
from django.db.models import Exists, OuterRef, Q
-from django.utils.deprecation import RemovedInDjango31Warning
UserModel = get_user_model()
@@ -206,17 +202,7 @@ class RemoteUserBackend(ModelBackend):
UserModel.USERNAME_FIELD: username
})
if created:
- args = (request, user)
- try:
- inspect.getcallargs(self.configure_user, request, user)
- except TypeError:
- args = (user,)
- warnings.warn(
- 'Update %s.configure_user() to accept `request` as '
- 'the first argument.'
- % self.__class__.__name__, RemovedInDjango31Warning
- )
- user = self.configure_user(*args)
+ user = self.configure_user(request, user)
else:
try:
user = UserModel._default_manager.get_by_natural_key(username)