From 0eda74448fd37a3e823293ba222f2482973fe7c8 Mon Sep 17 00:00:00 2001 From: Alex Marandon Date: Mon, 11 Nov 2013 10:30:12 +0100 Subject: [PATCH] Update import from guardian Get rid of deprecation warning triggered by the fact that assign has been renamed to assign_perm. --- userena/managers.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/userena/managers.py b/userena/managers.py index c6400b31..da6082f2 100644 --- a/userena/managers.py +++ b/userena/managers.py @@ -11,7 +11,8 @@ get_user_model from userena import signals as userena_signals -from guardian.shortcuts import assign, get_perms +from guardian.shortcuts import assign_perm, get_perms + import re, datetime @@ -75,11 +76,11 @@ def create_user(self, username, email, password, active=False, # Give permissions to view and change profile for perm in ASSIGNED_PERMISSIONS['profile']: - assign(perm[0], new_user, new_profile) + assign_perm(perm[0], new_user, new_profile) # Give permissions to view and change itself for perm in ASSIGNED_PERMISSIONS['user']: - assign(perm[0], new_user, new_user) + assign_perm(perm[0], new_user, new_user) if send_email: userena_profile.send_activation_email() @@ -281,7 +282,7 @@ def check_permissions(self): for perm in perms: if perm[0] not in all_permissions: - assign(perm[0], user, perm_object) + assign_perm(perm[0], user, perm_object) changed_users.append(user) return (changed_permissions, changed_users, warnings)