瀏覽代碼

Use the correct EXTERNAL enum when logging in via a non-default backend

Jon Natkins 13 年之前
父節點
當前提交
f476c2f220
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      desktop/core/src/desktop/auth/backend.py

+ 2 - 2
desktop/core/src/desktop/auth/backend.py

@@ -203,7 +203,7 @@ class PamBackend(DesktopBackendBase):
         user = find_or_create_user(username, None)
         if user is not None and user.is_active:
           profile = get_profile(user)
-          profile.creation_method = UserProfile.EXTERNAL
+          profile.creation_method = UserProfile.CreationMethod.EXTERNAL
           profile.save()
           user.is_superuser = is_super
 
@@ -269,7 +269,7 @@ class LdapBackend(object):
 
     if user is not None and user.is_active:
       profile = get_profile(user)
-      profile.creation_method = UserProfile.EXTERNAL
+      profile.creation_method = UserProfile.CreationMethod.EXTERNAL
       profile.save()
       user.is_superuser = is_super
       user = rewrite_user(user)