Browse Source

Fixed createsuperuser

Rafał Pitoń 11 years ago
parent
commit
3250e3ebe4
1 changed files with 4 additions and 1 deletions
  1. 4 1
      misago/users/models/user.py

+ 4 - 1
misago/users/models/user.py

@@ -119,9 +119,12 @@ class UserManager(BaseUserManager):
             except Rank.DoesNotExist:
             except Rank.DoesNotExist:
                 pass
                 pass
 
 
+
             user.is_staff = True
             user.is_staff = True
             user.is_superuser = True
             user.is_superuser = True
-            user.save(update_fields=['is_staff', 'is_superuser'], using=self._db)
+
+            updated_fields = ('rank', 'acl_key', 'is_staff', 'is_superuser')
+            user.save(update_fields=updated_fields, using=self._db)
             return user
             return user
 
 
     def get_by_username(self, username):
     def get_by_username(self, username):