From 5671db752f8fdbc6c0ac95c6cb72af382cbde875 Mon Sep 17 00:00:00 2001 From: Marko Ristin Date: Fri, 9 Jun 2023 10:49:54 +0200 Subject: [PATCH] Fix nullability check in AASd-129 (#273) We forgot to use `kind_or_default`, which is a non-nullable, and used a `kind`, which can be `None`. The patch fixes this issue. --- aas_core_meta/v3.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aas_core_meta/v3.py b/aas_core_meta/v3.py index 161d706f..63ca1755 100644 --- a/aas_core_meta/v3.py +++ b/aas_core_meta/v3.py @@ -2440,7 +2440,7 @@ def __init__( lambda self: not (self.submodel_elements is not None) or ( - not (self.kind != Modelling_kind.Template) + not (self.kind_or_default() != Modelling_kind.Template) or ( all( not (submodel_element.qualifiers is not None)