@@ -77,18 +77,22 @@ def get(self):
7777 res ['alert_message' ] = url_escape (res ['alert_message' ])
7878 res ['user_level' ] = current_user .level
7979 if res ['creation_job' ] is not None :
80- fp = res ['creation_job' ].parameters .values ['sample_sheet' ]
81- res ['creation_job_filename' ] = fp ['filename' ]
82- res ['creation_job_filename_body' ] = fp ['body' ]
80+ params = res ['creation_job' ].parameters .values
8381 summary = None
84- if res ['creation_job' ].status == 'success' :
85- if res ['creation_job' ].outputs :
86- # [0] is the id, [1] is the filepath
87- _file = res ['creation_job' ].outputs [
88- 'output' ].html_summary_fp [1 ]
89- summary = relpath (_file , qiita_config .base_data_dir )
82+ if 'sample_sheet' in params :
83+ fp = params ['sample_sheet' ]
84+ res ['creation_job_filename' ] = fp ['filename' ]
85+ res ['creation_job_filename_body' ] = fp ['body' ]
86+ if res ['creation_job' ].status == 'success' :
87+ if res ['creation_job' ].outputs :
88+ # [0] is the id, [1] is the filepath
89+ _file = res ['creation_job' ].outputs [
90+ 'output' ].html_summary_fp [1 ]
91+ summary = relpath (_file , qiita_config .base_data_dir )
92+ else :
93+ res ['creation_job_filename' ] = None
94+ res ['creation_job_filename_body' ] = None
9095 res ['creation_job_artifact_summary' ] = summary
91- # res['']
9296 res ['human_reads_filter_method' ] = None
9397 a = PrepTemplate (prep_id ).artifact
9498 if a is not None :
0 commit comments