diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-09-07 15:58:49 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-09-10 12:01:00 +0200 |
| commit | d17be88afd5f5e1059491e10408ba239e2e99fe2 (patch) | |
| tree | 01ff075bb68140b7122d8049665dbb12090a04bf /django | |
| parent | b61ea56789a5825bd2961a335cb82f65e09f1614 (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.py | 16 |
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) |
