[BUG]: Correct methods for *_data() functions #439
2 changed files with 4 additions and 3 deletions
1
docs/changes/newsfragments/439.bugfix
Normal file
1
docs/changes/newsfragments/439.bugfix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Correct dispatch methods for ``*_data()`` functions by `Synchon Mandal`_
|
||||
|
|
@ -214,7 +214,7 @@ def register_data(
|
|||
name=name, space=space, overwrite=overwrite, **kwargs
|
||||
)
|
||||
elif kind == "mask":
|
||||
return MaskRegistry().load(
|
||||
return MaskRegistry().register(
|
||||
name=name, space=space, overwrite=overwrite, **kwargs
|
||||
)
|
||||
else:
|
||||
|
|
@ -241,8 +241,8 @@ def deregister_data(kind: str, name: str) -> None:
|
|||
if kind == "coordinates":
|
||||
return CoordinatesRegistry().deregister(name=name)
|
||||
elif kind == "parcellation":
|
||||
return ParcellationRegistry().register(name=name)
|
||||
return ParcellationRegistry().deregister(name=name)
|
||||
elif kind == "mask":
|
||||
return MaskRegistry().load(name=name)
|
||||
return MaskRegistry().deregister(name=name)
|
||||
else:
|
||||
raise_error(f"Unknown data kind: {kind}")
|
||||
|
|
|
|||
Loading…
Reference in a new issue