]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/model.py
Arreglar declaración de campos de formularios.
[software/sercom.git] / sercom / model.py
index dff54aee99ed9c7ac70cec7bafbed1193559ae8c..d06a570a9a08c3a7a3d0500ff0a4e83ab3f1c6f8 100644 (file)
@@ -194,10 +194,12 @@ class Usuario(InheritableSQLObject, ByObject): #{{{
 
     def _get_permissions(self): # para identity
         perms = set()
-        for g in self.groups:
-            perms.update(g.permisos)
+        for r in self.roles:
+            perms.update(r.permisos)
         return perms
 
+    _get_permisos = _get_permissions
+
     def _set_password(self, cleartext_password): # para identity
         self.contrasenia = encryptpw(cleartext_password)