- kw['archivo'] = archivo.file.read()
- kw['archivo_name'] = archivo.filename
- kw['archivo_type'] = archivo.type
- kw['tareas'] = kw['tareasList']
- del(kw['tareasList'])
+ if el_archivo.filename:
+ kw['archivos'] = el_archivo.file.read() # TODO verificar que es ZIP
+ if 'tareas_fuente_to' in kw.keys() and 'tareas_prueba_to' in kw.keys():
+ kw['tareas'] = list(kw['tareas_fuente_to']) + list(kw['tareas_prueba_to'])
+ del(kw['tareas_fuente_to'])
+ del(kw['tareas_prueba_to'])
+ elif 'tareas_fuente_to' in kw.keys():
+ kw['tareas'] = list(kw['tareas_fuente_to'])
+ del(kw['tareas_fuente_to'])
+ elif 'tareas_prueba_to' in kw.keys():
+ kw['tareas'] = list(kw['tareas_prueba_to'])
+ del(kw['tareas_prueba_to'])
+ else:
+ kw['tareas'] = []
+ del(kw['tareas_prueba'])
+ del(kw['tareas_fuente'])