From 87c455027cbae23930927d117041b4eb9ed283cc Mon Sep 17 00:00:00 2001 From: Rob Court Date: Thu, 5 Sep 2024 13:30:55 +0100 Subject: [PATCH] fix to ensure default return type set --- src/vfb_connect/schema/vfb_term.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vfb_connect/schema/vfb_term.py b/src/vfb_connect/schema/vfb_term.py index 2cf1f770..8ac1959a 100644 --- a/src/vfb_connect/schema/vfb_term.py +++ b/src/vfb_connect/schema/vfb_term.py @@ -1569,6 +1569,7 @@ def __init__(self, id=None, term: Optional[Term] = None, related_terms: Optional from vfb_connect import vfb self.vfb = vfb self.debug = verbose + self._return_type = self.vfb._return_type if hasattr(self.vfb, '_return_type') else "full" if id is not None: if isinstance(id, list): id = id[0] @@ -1677,7 +1678,6 @@ def __init__(self, id=None, term: Optional[Term] = None, related_terms: Optional self._instances = None self._instances_ids = None self._instances_names = None - self._return_type = self.vfb._return_type # Default to global version but can be set to id, name (list) or full (VFBTerms) self._skeleton = None self._mesh = None self._volume = None