From: Ricardo Markiewicz Date: Wed, 14 Mar 2007 05:10:57 +0000 (+0000) Subject: Fix error anterior, era por los archivos. X-Git-Tag: 0_9_0~144 X-Git-Url: https://git.llucax.com/z.facultad/75.52/sercom.git/commitdiff_plain/1edafb55b31c576c56b5c690347e054dac35a1b5?ds=sidebyside;hp=a4c3fa576067c19331f7a2254c36b54a335482ca Fix error anterior, era por los archivos. --- diff --git a/sercom/subcontrollers/tarea_fuente/comandos/__init__.py b/sercom/subcontrollers/tarea_fuente/comandos/__init__.py index 458eb54..06a8d92 100644 --- a/sercom/subcontrollers/tarea_fuente/comandos/__init__.py +++ b/sercom/subcontrollers/tarea_fuente/comandos/__init__.py @@ -84,7 +84,19 @@ class ComandoFuenteController(controllers.Controller, identity.SecureResource): orden = kw['orden'] del(kw['orden']) del(kw['tareaID']) - kw['archivos_a_guardar'] = tuple(kw['archivos_a_guardar'].split(',')) + if kw['archivos_entrada'].filename: + kw['archivos_entrada'] = kw['archivos_entrada'].file.read() + else: + kw['archivos_entrada'] = None + if kw['archivos_a_comparar'].filename: + kw['archivos_a_comparar'] = kw['archivos_a_comparar'].file.read() + else: + kw['archivos_a_comparar'] = None + # TODO : Hacer ventanita mas amigable para cargar esto. + try: + kw['archivos_a_guardar'] = tuple(kw['archivos_a_guardar'].split(',')) + except: + kw['archivos_a_guardar'] = None t.add_comando(orden, **kw) flash(_(u'Se creó un nuevo %s.') % name) raise redirect('list/%d' % t.id)