Skip to content

Commit 21f8686

Browse files
committed
turns out some traits don't have "_metadata"
1 parent 370dade commit 21f8686

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

nipype/interfaces/traits_extension.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ def has_metadata(trait, metadata, value=None, recursive=True):
235235
Checks if a given trait has a metadata (and optionally if it is set to particular value)
236236
'''
237237
count = 0
238-
if metadata in trait._metadata.keys() and (trait._metadata[metadata] == value or value==None):
238+
if hasattr(trait, "_metadata") and metadata in trait._metadata.keys() and (trait._metadata[metadata] == value or value==None):
239239
count += 1
240240
if recursive:
241241
if hasattr(trait, 'inner_traits'):

0 commit comments

Comments
 (0)