Skip to content

Commit fbc8509

Browse files
Jo-Byrjourdain
authored andcommitted
fix(Proxy): Return None for get_property by default
Fix bug in Proxy.get_property which returned an error when calling it with a property name that does not exist in the proxy
1 parent 21d9cfe commit fbc8509

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

trame_simput/core/proxy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ def set_property(self, name, value):
265265
def get_property(self, name, default=None):
266266
"""Return a property value"""
267267
value = self._properties.get(name, default)
268-
if "proxy" == self.definition.get(name).get("type"):
268+
if "proxy" == self.definition.get(name, {}).get("type"):
269269
if isinstance(value, list):
270270
return [self._proxy_manager.get(proxy_id) for proxy_id in value]
271271
return self._proxy_manager.get(self._properties.get(name))

0 commit comments

Comments
 (0)