Преглед на файлове

[core] switch to checking for is_first_login_ever existance

This is more stable and enables other backends to use it.
It also fixes the tests.
Abraham Elmahrek преди 12 години
родител
ревизия
1470f93
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      desktop/core/src/desktop/auth/views.py

+ 1 - 1
desktop/core/src/desktop/auth/views.py

@@ -70,7 +70,7 @@ def get_current_users():
 def first_login_ever():
   backends = get_backends()
   for backend in backends:
-    if isinstance(backend, AllowFirstUserDjangoBackend) and backend.is_first_login_ever():
+    if hasattr(backend, 'is_first_login_ever') and backend.is_first_login_ever():
       return True
   return False