Skip to content

Commit 117b8d5

Browse files
committed
name_source for lists
1 parent f63c841 commit 117b8d5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

nipype/interfaces/base.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1466,7 +1466,10 @@ def _filename_from_source(self, name):
14661466
break
14671467
else:
14681468
name_source = trait_spec.name_source
1469-
_, base, _ = split_filename(getattr(self.inputs, name_source))
1469+
source = getattr(self.inputs, name_source)
1470+
while isinstance(source, list):
1471+
source = source[0]
1472+
_, base, _ = split_filename(source)
14701473
retval = name_template % base
14711474
_, _, ext = split_filename(retval)
14721475
if trait_spec.keep_extension and ext:

0 commit comments

Comments
 (0)