From 95d5537adca72e28e2ee19c3d0ca99ab621e2326 Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Sat, 6 Apr 2024 15:44:11 +0530 Subject: [PATCH] fixing config to state --- src/py/bbctrl/Config.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/py/bbctrl/Config.py b/src/py/bbctrl/Config.py index 50d373f..a875af4 100644 --- a/src/py/bbctrl/Config.py +++ b/src/py/bbctrl/Config.py @@ -220,7 +220,9 @@ class Config(object): self._encode(name, index + tmpl['index'][i], conf, tmpl['template'], with_defaults) else: - self.values[name]=value; + self.values[name]=value + self.log.info('>>config to state'+name) + self.ctrl.state.config(name,value) return # Update config values @@ -228,10 +230,7 @@ class Config(object): if not name in self.values: self.values[name] = {} self.values[name][index] = value - else: - self.values[name] = value - if name == "macros": - self.ctrl.state.config(name,value) + else: self.values[name] = value # Update state variable if not 'code' in tmpl: return