From 781f2a133c95eb9b7c25dcbe1628c139c342aadd Mon Sep 17 00:00:00 2001 From: Katherine Mantel Date: Tue, 19 Nov 2024 03:27:00 +0000 Subject: [PATCH] Component: fix capture of Parameter validation error by dot-notation set --- psyneulink/core/components/component.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/psyneulink/core/components/component.py b/psyneulink/core/components/component.py index d35a0b12e5..2143698db2 100644 --- a/psyneulink/core/components/component.py +++ b/psyneulink/core/components/component.py @@ -697,6 +697,8 @@ def setter(self, value): f"Parameter '{p.name}' is read-only. Set at your own risk." f' Use .parameters.{p.name}.set with override=True to force set.' ) from None + else: + raise return property(getter).setter(setter)