From 79dd39f39a0a99fb28e980230ef1b43aefe163b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Sierro?= Date: Fri, 17 Feb 2023 11:32:24 +0100 Subject: [PATCH] Fixed setting param to None in validation --- src/scgenerator/parameter.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/scgenerator/parameter.py b/src/scgenerator/parameter.py index f12bdde..51d66fa 100644 --- a/src/scgenerator/parameter.py +++ b/src/scgenerator/parameter.py @@ -266,10 +266,11 @@ class Parameter: def validate(self: Parameter, v) -> tuple[bool, Any]: if v is None: is_value = False - try: - is_value = not isnan(v) - except TypeError: - is_value = True + else: + try: + is_value = not isnan(v) + except TypeError: + is_value = True if is_value: if self.converter is not None: v = self.converter(v)