From 7cc282ffcdeec8b97ced41d8eb4055e963f11eb0 Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Mon, 27 Jul 2020 17:03:19 +0200 Subject: [PATCH] Don't update params with None vals --- pyzebra/anatric.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyzebra/anatric.py b/pyzebra/anatric.py index 5adb9ad..1168afc 100644 --- a/pyzebra/anatric.py +++ b/pyzebra/anatric.py @@ -49,6 +49,9 @@ class AnatricConfig: return elem.attrib[attr] def _set_attr(self, name, tag, attr, value): + if value is None: + return + tree_elem = self._tree.find(name) elem = tree_elem.find(tag) if elem is None: @@ -216,6 +219,9 @@ class AnatricConfig: return param_elem.attrib[attr] def _set_alg_attr(self, alg, tag, attr, value): + if value is None: + return + alg_elem = self._alg_elems[alg] param_elem = alg_elem.find(tag) if param_elem is None: