From ea24d2320b3fd8647e38194a7ab07463f6db62a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20A=C3=AFv=C3=A1zis?= Date: Wed, 18 Mar 2020 11:26:00 -0700 Subject: [PATCH] iscesys/DictUtils: made a copy of the configuration dict before iterating over it --- components/iscesys/DictUtils/DictUtils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/iscesys/DictUtils/DictUtils.py b/components/iscesys/DictUtils/DictUtils.py index 7391e24..a78dacf 100755 --- a/components/iscesys/DictUtils/DictUtils.py +++ b/components/iscesys/DictUtils/DictUtils.py @@ -81,7 +81,7 @@ class DictUtils: spare = [] # dict1 is the one to update - for k2,v2 in dict2.items(): + for k2,v2 in dict(dict2).items(): if DictUtils.keyIsIn(k2,dict1): if isinstance(v2,dict):#if is a dict keep going down the node DictUtils.updateDictionary(dict1[k2],v2,replace,spare)