Skip to content

Commit d8ca85a

Browse files
committed
fix: reverted fix while keeping changed meta tag.
@bpinsard - reverting the fix while keeping name source. too many doctests started failing. the intent of spec.genfile or spec.name_source is when the input is undefined, not when its defined.
1 parent 511e7d3 commit d8ca85a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

nipype/interfaces/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1391,11 +1391,11 @@ def _parse_inputs(self, skip=None):
13911391
if skip and name in skip:
13921392
continue
13931393
value = getattr(self.inputs, name)
1394-
if spec.genfile or spec.name_source:
1395-
if isdefined(value):
1396-
value = self._gen_filename(name)
13971394
if not isdefined(value):
1398-
continue
1395+
if spec.genfile or spec.name_source:
1396+
value = self._gen_filename(name)
1397+
else:
1398+
continue
13991399
arg = self._format_arg(name, spec, value)
14001400
if arg is None:
14011401
continue

0 commit comments

Comments
 (0)