web/views/cwuser.py
branchstable
changeset 7740 47a20b7aed23
parent 7737 db6d296cc66f
child 7777 2764987eb17a
equal deleted inserted replaced
7739:12a802ba5311 7740:47a20b7aed23
   169 class CWUserManagementView(StartupView):
   169 class CWUserManagementView(StartupView):
   170     __regid__ = 'cw.user-management'
   170     __regid__ = 'cw.user-management'
   171     # XXX one could wish to display for instance only user's firstname/surname
   171     # XXX one could wish to display for instance only user's firstname/surname
   172     # for non managers but filtering out NULL cause crash with an ldapuser
   172     # for non managers but filtering out NULL cause crash with an ldapuser
   173     # source.
   173     # source.
   174     __select__ = match_user_groups('managers')
   174     __select__ = StartupView.__select__ & match_user_groups('managers')
   175     rql = ('Any U,USN,F,S,U,UAA,UDS, L,UAA,UDSN ORDERBY L WHERE U is CWUser, '
   175     rql = ('Any U,USN,F,S,U,UAA,UDS, L,UAA,UDSN ORDERBY L WHERE U is CWUser, '
   176            'U login L, U firstname F, U surname S, '
   176            'U login L, U firstname F, U surname S, '
   177            'U in_state US, US name USN, '
   177            'U in_state US, US name USN, '
   178            'U primary_email UA?, UA address UAA, '
   178            'U primary_email UA?, UA address UAA, '
   179            'U cw_source UDS, US name UDSN')
   179            'U cw_source UDS, US name UDSN')