From: Leandro Lucarella Date: Thu, 8 Mar 2007 21:21:39 +0000 (+0000) Subject: Bugfix. Corregir un par de MultipleJoin y herencia incorrecta. X-Git-Tag: 0_9~113 X-Git-Url: https://git.llucax.com/software/sercom.git/commitdiff_plain/233c80ea16c56e21e093152166d7b075f2cfb808?hp=c505a0a6a9fed168f9550405018372473912ea9e Bugfix. Corregir un par de MultipleJoin y herencia incorrecta. --- diff --git a/sercom/model.py b/sercom/model.py index 24e811a..879c35c 100644 --- a/sercom/model.py +++ b/sercom/model.py @@ -334,7 +334,7 @@ class Tarea(InheritableSQLObject): #{{{ class TareaFuente(Tarea): #{{{ # Joins - comandos = MultipleJoin('ComandoFuente') + comandos = MultipleJoin('ComandoFuente', joinColumn='tarea_id') def add_comando(self, orden, comando, **kw): return ComandoFuente(tarea=self, orden=orden, comando=comando, **kw) @@ -349,7 +349,7 @@ class TareaFuente(Tarea): #{{{ class TareaPrueba(Tarea): #{{{ # Joins - comandos = MultipleJoin('ComandoPrueba') + comandos = MultipleJoin('ComandoPrueba', joinColumn='tarea_id') def add_comando(self, orden, comando, **kw): return ComandoPrueba(tarea=self, orden=orden, comando=comando, **kw) @@ -873,7 +873,7 @@ class ComandoFuenteEjecutado(ComandoEjecutado): #{{{ return '%s-%s' % (self.tarea.shortrepr(), self.entrega.shortrepr()) #}}} -class ComandoPruebaEjecutado(SQLObject): #{{{ +class ComandoPruebaEjecutado(ComandoEjecutado): #{{{ # Clave comando = ForeignKey('ComandoPrueba', notNone=True, cascade=False) prueba = ForeignKey('Prueba', notNone=True, cascade=False)