Explorar o código

HUE-8530 [organization] Allow connector page to be displayed

Romain %!s(int64=5) %!d(string=hai) anos
pai
achega
f10934d97a

+ 1 - 0
apps/useradmin/src/useradmin/api.py

@@ -20,6 +20,7 @@ import logging
 from desktop.decorators import check_superuser_permission
 from desktop.lib.django_util import JsonResponse
 from desktop.lib.i18n import smart_unicode
+
 from useradmin.models import User, Group
 
 

+ 1 - 1
apps/useradmin/src/useradmin/models.py

@@ -110,7 +110,7 @@ class UserProfile(models.Model):
         return self.user.is_superuser
     if self.user.is_superuser:
       return True
-    if ENABLE_CONNECTORS.get() and app in ('jobbrowser', 'metastore', 'filebrowser', 'indexer'):
+    if ENABLE_CONNECTORS.get() and app in ('jobbrowser', 'metastore', 'filebrowser', 'indexer', 'useradmin'):
       return True
 
     group_ids = self.user.groups.values_list('id', flat=True)

+ 1 - 3
desktop/core/src/desktop/decorators.py

@@ -19,17 +19,15 @@ import logging
 
 from django.utils.translation import ugettext as _
 
+from desktop.auth.backend import is_admin
 from desktop.lib.exceptions_renderable import PopupException
 from desktop.models import Document2
 
-
 try:
   from functools import wraps
 except ImportError:
   from django.utils.functional import wraps
 
-from desktop.auth.backend import is_admin
-
 
 LOG = logging.getLogger(__name__)