Skip to content

Commit 93f3c70

Browse files
committed
FIX: Do not double-set attributes
1 parent 0d4cdd0 commit 93f3c70

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

nibabel/freesurfer/mghformat.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,8 @@ def __setitem__(self, item, val):
455455
sa = self._structarr
456456
if item == 'mrparams':
457457
sa['tr'], sa['flip_angle'], sa['te'], sa['ti'] = val
458-
sa[item] = val
458+
else:
459+
sa[item] = val
459460

460461
@property
461462
@deprecate_with_version('_header_data is deprecated.\n'
@@ -475,7 +476,8 @@ def __getitem__(self, item):
475476
def __setitem__(self, item, value):
476477
if item == 'mrparams':
477478
self._header_data[item] = value
478-
super(MGHHeader, self).__setitem__(item, value)
479+
else:
480+
super(MGHHeader, self).__setitem__(item, value)
479481

480482

481483
class MGHImage(SpatialImage):

0 commit comments

Comments
 (0)