]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/model.py
Bugfix: aparentemente cambió el módulo pwd y ahora get() es getpwuid().
[software/sercom.git] / sercom / model.py
index 0c65864e9ad7c1c79eec4986c56fc3e47e8abeb4..b9fddbb5aa9e23de23735b7d74756c8c307798dc 100644 (file)
@@ -41,7 +41,7 @@ class TupleValidator(PickleValidator):
 
 class SOTupleCol(SOPickleCol):
     def createValidators(self):
 
 class SOTupleCol(SOPickleCol):
     def createValidators(self):
-        return [TupleValidator(name=self.name)]
+        return [TupleValidator(name=self.name, pickleProtocol=self.pickleProtocol)]
 
 class TupleCol(PickleCol):
     baseClass = SOTupleCol
 
 class TupleCol(PickleCol):
     baseClass = SOTupleCol
@@ -952,7 +952,7 @@ class Rol(SQLObject): #{{{
     # Campos
     descripcion = UnicodeCol(length=255, default=None)
     creado      = DateTimeCol(notNone=True, default=datetime.now)
     # Campos
     descripcion = UnicodeCol(length=255, default=None)
     creado      = DateTimeCol(notNone=True, default=datetime.now)
-    permisos    = TupleCol(notNone=True)
+    permisos    = TupleCol(notNone=True, length=2**16)
     # Joins
     usuarios    = RelatedJoin('Usuario', addRemoveName='_usuario')
 
     # Joins
     usuarios    = RelatedJoin('Usuario', addRemoveName='_usuario')