mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-30 18:13:23 +08:00
Alternative fix for missing metadata on datasets that report output size 0
This commit is contained in:
@@ -1251,7 +1251,7 @@ class JobWrapper(object, HasResourceParameters):
|
|||||||
if job.states.ERROR == final_job_state:
|
if job.states.ERROR == final_job_state:
|
||||||
dataset.blurb = "error"
|
dataset.blurb = "error"
|
||||||
dataset.mark_unhidden()
|
dataset.mark_unhidden()
|
||||||
elif not purged and dataset.has_data():
|
elif not purged:
|
||||||
# If the tool was expected to set the extension, attempt to retrieve it
|
# If the tool was expected to set the extension, attempt to retrieve it
|
||||||
if dataset.ext == 'auto':
|
if dataset.ext == 'auto':
|
||||||
dataset.extension = context.get('ext', 'data')
|
dataset.extension = context.get('ext', 'data')
|
||||||
@@ -1299,7 +1299,7 @@ class JobWrapper(object, HasResourceParameters):
|
|||||||
except Exception:
|
except Exception:
|
||||||
dataset.set_peek()
|
dataset.set_peek()
|
||||||
else:
|
else:
|
||||||
# Handle an empty dataset.
|
# Handle purged datasets.
|
||||||
dataset.blurb = "empty"
|
dataset.blurb = "empty"
|
||||||
if dataset.ext == 'auto':
|
if dataset.ext == 'auto':
|
||||||
dataset.extension = context.get('ext', 'txt')
|
dataset.extension = context.get('ext', 'txt')
|
||||||
|
|||||||
Reference in New Issue
Block a user