]> git.llucax.com Git - software/sercom.git/commitdiff
detalles
authorRicardo Markiewicz <rmarkie@fi.uba.ar>
Thu, 15 Mar 2007 03:30:19 +0000 (03:30 +0000)
committerRicardo Markiewicz <rmarkie@fi.uba.ar>
Thu, 15 Mar 2007 03:30:19 +0000 (03:30 +0000)
sercom/subcontrollers/curso/grupo/__init__.py
sercom/subcontrollers/curso/grupo/templates/show.kid

index 149f99bb37031f871535a2d00d3aa5e391be9d96..b76e9a4509f2178eb77d1e6cb322978524e415d6 100644 (file)
@@ -489,7 +489,7 @@ class GrupoController(controllers.Controller, identity.SecureResource):
             flash(_(u'Error A %s.' % e))
             raise redirect(url('/curso/grupo/list' % int(cursoID)))
         # seteo el reponsable del grupo
-        if int(responsableA) != 0:
+        if responsableA and int(responsableA) != 0:
             grupoA.responsable = AlumnoInscripto.get(int(responsableA))
 
         for t in tutoresA:
@@ -539,7 +539,7 @@ class GrupoController(controllers.Controller, identity.SecureResource):
                 flash(_(u'Error B %s.' % e))
                 raise redirect(url('/curso/grupo/list/%d' % int(cursoID)))
             # seteo el reponsable del grupo
-            if int(responsableB) != 0:
+            if responsableB and int(responsableB) != 0:
                 grupoB.responsable = AlumnoInscripto.get(int(responsableB))
 
             #Elimino el grupo si quedo vacio
index 8bc880e978cd407922b19e7b7c61d2fe0418f054..c7288ea573bd7d18261bebf8f286857cb017484d 100644 (file)
@@ -32,7 +32,7 @@
     <tr>
         <th>Integrantes:</th>
                                <td>
-                                       <span py:for="a in record.miembros">
+                                       <span py:for="a in record.miembros" py:if="not a.baja">
                                                <a href="${tg.url('/curso/alumno/show/%d/%d' % (a.alumno.id, a.alumno.curso.id))}" py:content="a.alumno.shortrepr()" />
                                                <br />
                                        </span>