From 5bc9ea4e401ecbce40dca04a42d41a2d0333dd99 Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Sat, 8 Jun 2024 16:03:40 +0530 Subject: [PATCH] removing default val in macros config --- src/py/bbctrl/Web.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/py/bbctrl/Web.py b/src/py/bbctrl/Web.py index 02de7a8..17f1e9e 100644 --- a/src/py/bbctrl/Web.py +++ b/src/py/bbctrl/Web.py @@ -331,7 +331,7 @@ class ConfigRestoreHandler(bbctrl.APIHandler): json_data["macros_list"] = [ {"file_name": item["file_name"]} for item in json_data["macros"] - if isinstance(item, dict) and "file_name" in item + if isinstance(item, dict) and "file_name" in item and item["file_name"] != "default" ] else: json_data["macros_list"] = [] @@ -349,11 +349,11 @@ class ConfigRestoreHandler(bbctrl.APIHandler): os.link(file_path,filename) except FileExistsError as e: print('File already exists') - self.get_ctrl().preplanner.invalidate(file_path) - self.get_ctrl().state.add_file(file_path) - + self.get_ctrl().preplanner.invalidate(file) + self.get_ctrl().state.add_file(file) + shutil.rmtree(temp_dir) - + class ConfigSaveHandler(bbctrl.APIHandler): def put_ok(self): self.get_ctrl().config.save(self.json)