From 16dcabcfd8fba13c7965cc379fe1469988e9a832 Mon Sep 17 00:00:00 2001 From: florian <f.spreckelsen@inidscale.com> Date: Wed, 8 Jul 2020 10:21:12 +0200 Subject: [PATCH] BUG: accept message code 0 and indentation in container error --- src/caosdb/common/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/caosdb/common/models.py b/src/caosdb/common/models.py index eea1ef7c..5ced1e38 100644 --- a/src/caosdb/common/models.py +++ b/src/caosdb/common/models.py @@ -1306,7 +1306,7 @@ class Message(object): if xml is None: xml = etree.Element(str(self.type)) - if self.code: + if self.code is not None: xml.set("code", str(self.code)) if self.description: @@ -3762,7 +3762,7 @@ def _evaluate_and_add_error(parent_error, ent): cont_err = ContainerError(entity=ent, error=err) for elt in ent: cont_err = _evaluate_and_add_error(cont_err, elt) - parent_error.add_error(cont_err) + parent_error.add_error(cont_err) # Cover possibility that the container doesn't have an error # but still contains entities that do else: -- GitLab