From c3b1889201f7965446a4a62fec51f68c8973e82d Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Wed, 10 Apr 2024 03:58:26 +0530 Subject: [PATCH] bug fix in delete file in macros --- src/js/control-view.js | 1 + src/js/macros.js | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/js/control-view.js b/src/js/control-view.js index a97c2fd..868c585 100644 --- a/src/js/control-view.js +++ b/src/js/control-view.js @@ -636,6 +636,7 @@ module.exports = { ]; this.save_config(this.config); + this.state.folder = "default"; this.deleteGCode = false; }, diff --git a/src/js/macros.js b/src/js/macros.js index a4f0257..a3ee6b7 100644 --- a/src/js/macros.js +++ b/src/js/macros.js @@ -390,7 +390,11 @@ module.exports = { alert: true, }, ]; - const macros_list = this.state.macros_list.map(item => item.file_name).toString(); + const non_macros_list = this.state.non_macros_list.map(item => item.file_name); + const macros_list = this.state.macros_list + .filter(item => !non_macros_list.includes(item.file_name)) + .map(item => item.file_name) + .toString(); api.delete(`file/DINCAIQABiDARixAxiABDIHCAMQABiABDIHCAQQABiABDIH${macros_list}`); this.config.macros_list = []; this.edited = false;