]> git.llucax.com Git - software/sercom.git/commitdiff
escapeo la comilla simple que rompia el JS al editar un curso
authorRicardo Markiewicz <rmarkie@fi.uba.ar>
Sun, 18 Mar 2007 18:06:19 +0000 (18:06 +0000)
committerRicardo Markiewicz <rmarkie@fi.uba.ar>
Sun, 18 Mar 2007 18:06:19 +0000 (18:06 +0000)
sercom/subcontrollers/curso/__init__.py

index 20c23107d4477db29908a1057942ea164f2d7e92..b9ce5856b9bb5199378a285af385060d4b1c2450 100644 (file)
@@ -225,8 +225,8 @@ class CursoController(controllers.Controller, identity.SecureResource):
         """Edit record in model"""
         r = validate_get(id)
         # cargo la lista con los docentes asignados al curso
-        r.docentes_to = [{"id":d.docente.id, "label":d.docente.shortrepr()} for d in r.docentes]
-        r.alumnos_inscriptos = [{"id":a.alumno.id, "label":a.alumno.shortrepr()} for a in r.alumnos]
+        r.docentes_to = [{"id":d.docente.id, "label":d.docente.shortrepr().replace("'", "\\'")} for d in r.docentes]
+        r.alumnos_inscriptos = [{"id":a.alumno.id, "label":a.alumno.shortrepr().replace("'", "\\'")} for a in r.alumnos]
         return dict(name=name, namepl=namepl, record=r, form=form)
 
     @validate(form=form)