Fix exception when job is submitted without a name

This commit is contained in:
Brett Williams
2023-05-30 12:05:09 -05:00
parent 4911ed538d
commit a668fa70e5

View File

@@ -269,7 +269,7 @@ def add_job_handler():
job['input_path'] = uploaded_file_local_path
output_dir = os.path.join(job_dir, job.get('name', None) or 'output')
os.makedirs(output_dir, exist_ok=True)
job['output_path'] = os.path.join(output_dir, os.path.basename(job.get('name', job['output_path'])))
job['output_path'] = os.path.join(output_dir, os.path.basename(job.get('name', None) or job['output_path']))
remove_job_dir = len(jobs_list) == 1 and uploaded_file_local_path # remove failed job dir for single file uploads only
add_result = add_job(job, remove_job_dir_on_failure=remove_job_dir)
results.append(add_result)