Merge remote-tracking branch 'upstream/release_18.01' into dev

This commit is contained in:
Martin Cech
2018-04-25 13:10:49 -04:00
+4 -1
View File
@@ -216,7 +216,10 @@ class UploadDataset(Group):
if dataset_name is None:
filenames = list()
for composite_file in context.get('files', []):
filenames.append(composite_file.get('file_data', {}).get('filename', ''))
if not composite_file.get('ftp_files', ''):
filenames.append(composite_file.get('file_data', {}).get('filename', ''))
else:
filenames.append(composite_file.get('ftp_files', [])[0])
dataset_name = os.path.commonprefix(filenames).rstrip('.') or None
if dataset_name is None:
dataset_name = 'Uploaded Composite Dataset (%s)' % self.get_file_type(context)