From 1edafb55b31c576c56b5c690347e054dac35a1b5 Mon Sep 17 00:00:00 2001 From: Ricardo Markiewicz Date: Wed, 14 Mar 2007 05:10:57 +0000 Subject: [PATCH] Fix error anterior, era por los archivos. --- .../tarea_fuente/comandos/__init__.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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) -- 2.43.0