Fix problème d'acquisition. La méthode getUser appelée (au cours de l'appel à getRole...
authorBenoît Pin <benoit.pin@gmail.com>
Thu, 27 Jun 2013 23:25:34 +0000 (01:25 +0200)
committerBenoît Pin <benoit.pin@gmail.com>
Thu, 27 Jun 2013 23:25:34 +0000 (01:25 +0200)
MemberDataTool.py

index 85fc4b2..c83ff49 100755 (executable)
@@ -154,7 +154,8 @@ class MemberAdapter(BaseMemberAdapter, SimpleItem, DynamicType, CMFCatalogAware)
                return super(MemberAdapter, self).getId()
 
        def getRoles(self):
                return super(MemberAdapter, self).getId()
 
        def getRoles(self):
-               return super(MemberAdapter, self).getRoles()
+               return self._user.aq_inner.getRoles()
+               # return super(MemberAdapter, self).getRoles()
 
        def getRolesInContext(self, object):
                return super(MemberAdapter, self).getRolesInContext(object)
 
        def getRolesInContext(self, object):
                return super(MemberAdapter, self).getRolesInContext(object)