src/pyams_content/profile/admin.py
changeset 966 a3d8d83fb6f0
parent 558 d9c6b1d7fefa
child 1240 921ff38f1aae
--- a/src/pyams_content/profile/admin.py	Wed Sep 19 17:22:56 2018 +0200
+++ b/src/pyams_content/profile/admin.py	Thu Sep 20 10:48:36 2018 +0200
@@ -12,22 +12,17 @@
 
 __docformat__ = 'restructuredtext'
 
-
-# import standard library
-
-# import interfaces
-from pyams_content.profile.interfaces import IAdminProfile, ADMIN_PROFILE_KEY
-from pyams_security.interfaces import IPrincipalInfo
-from pyams_utils.interfaces import PUBLIC_PERMISSION
-
-# import packages
 from persistent import Persistent
-from pyams_utils.adapter import adapter_config, get_annotation_adapter
-from pyams_utils.request import check_request, query_request
 from pyramid.security import Allow, ALL_PERMISSIONS, Everyone
 from zope.interface import implementer, Interface
 from zope.schema.fieldproperty import FieldProperty
 
+from pyams_content.profile.interfaces import IAdminProfile, ADMIN_PROFILE_KEY
+from pyams_security.interfaces import IPrincipalInfo
+from pyams_utils.adapter import adapter_config, get_annotation_adapter
+from pyams_utils.interfaces import PUBLIC_PERMISSION
+from pyams_utils.request import check_request, query_request
+
 
 @implementer(IAdminProfile)
 class AdminProfile(Persistent):
@@ -36,7 +31,8 @@
     favorites = FieldProperty(IAdminProfile['favorites'])
     table_page_length = FieldProperty(IAdminProfile['table_page_length'])
 
-    def __acl__(self):
+    @staticmethod
+    def __acl__():
         result = [(Allow, 'system:admin', ALL_PERMISSIONS)]
         request = query_request()
         if request is not None: