From 8368578e67469d6049bd2706429870edd6bd64b5 Mon Sep 17 00:00:00 2001 From: Ricardo Markiewicz Date: Tue, 13 Mar 2007 03:37:42 +0000 Subject: [PATCH] busco la nota correcta si es o no grupal --- sercom/subcontrollers/curso/__init__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sercom/subcontrollers/curso/__init__.py b/sercom/subcontrollers/curso/__init__.py index 0a30cda..3cb7466 100644 --- a/sercom/subcontrollers/curso/__init__.py +++ b/sercom/subcontrollers/curso/__init__.py @@ -354,7 +354,15 @@ class CursoController(controllers.Controller, identity.SecureResource): correctas = 0 for ej in r.ejercicios: for ins in ej.instancias: - c = Correccion.selectBy(instancia=ins, entregador=i) + if ej.grupal: + # Busco la correccion del grupo + g = Grupo.selectByAlumno(i.alumno).getOne() + c = Correccion.selectBy(instancia=ins, entregador=g.grupo) + print " ", list(c) + else: + print "Alumno" + # Busco la correccion del alumno + c = Correccion.selectBy(instancia=ins, entregador=i) if c.count() > 0: col["E"+str(ej.numero)+str(ins.numero)] = c[0].nota if c[0].nota > 7: -- 2.43.0