X-Git-Url: http://git.onelab.eu/?p=plstackapi.git;a=blobdiff_plain;f=planetstack%2Fcore%2Fadmin.py;h=73f3a4de2d2c5f8fb00d78d13075860dd9d26bbc;hp=f775652503e9a78ce6ead926b02f9f386b13e050;hb=fad1a608d2e84817a0c181b4fb28396df9b8c0f0;hpb=dfa869c3f26ad311777b9c6983dc8a6dd06adac3 diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index f775652..73f3a4d 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -1298,15 +1298,15 @@ class UserAdmin(PermissionCheckingAdminMixin, UserAdmin): def get_form(self, request, obj=None, **kwargs): # copy login details list login_details_fields = list(self.fieldListLoginDetails) - if not request.user.is_admin : + if not request.user.is_admin: # only admins can see 'is_admin' and 'is_readonly' fields if 'is_admin' in login_details_fields: login_details_fields.remove('is_admin') if 'is_readonly' in login_details_fields: login_details_fields.remove('is_readonly') - if not request.user.siteprivileges.filter(role__role = 'pi'): + #if len(request.user.siteprivileges.filter(role__role = 'pi')) > 0: # only admins and pis can change a user's site - self.readonly_fields = ('backend_status_text', 'site') + # self.readonly_fields = ('backend_status_text', 'site') self.fieldsets = ( ('Login Details', {'fields': login_details_fields, 'classes':['suit-tab suit-tab-general']}), ('Contact Information', {'fields': self.fieldListContactInfo, 'classes':['suit-tab suit-tab-contact']}),