From 42470be770166a448802c1a438a525faae02af38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Cesar=20Caballero=20D=C3=ADaz?= Date: Fri, 27 Aug 2021 11:14:57 -0400 Subject: [PATCH] replace deprecated django.utils.decorators.available_attrs (#67) --- lazysignup/decorators.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lazysignup/decorators.py b/lazysignup/decorators.py index ab5bc7b..64f365e 100644 --- a/lazysignup/decorators.py +++ b/lazysignup/decorators.py @@ -6,7 +6,7 @@ from django.contrib.auth import get_user from django.contrib.auth import login from django.shortcuts import redirect -from django.utils.decorators import available_attrs +from functools import WRAPPER_ASSIGNMENTS from lazysignup.constants import USER_AGENT_BLACKLIST from lazysignup.utils import is_lazy_user @@ -51,7 +51,7 @@ def wrapped(request, *args, **kwargs): def require_lazy_user(*redirect_args, **redirect_kwargs): def decorator(func): - @wraps(func, assigned=available_attrs(func)) + @wraps(func, assigned=WRAPPER_ASSIGNMENTS) def inner(request, *args, **kwargs): if is_lazy_user(request.user): return func(request, *args, **kwargs) @@ -63,7 +63,7 @@ def inner(request, *args, **kwargs): def require_nonlazy_user(*redirect_args, **redirect_kwargs): def decorator(func): - @wraps(func, assigned=available_attrs(func)) + @wraps(func, assigned=WRAPPER_ASSIGNMENTS) def inner(request, *args, **kwargs): if not is_lazy_user(request.user): return func(request, *args, **kwargs)