From 4a2064fd04f429962d4311d65cd7f91d0eeb3ea7 Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Sat, 8 Jun 2024 15:40:08 +0530 Subject: [PATCH] handling file aready exists --- src/py/bbctrl/Web.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/py/bbctrl/Web.py b/src/py/bbctrl/Web.py index 586c91f..02de7a8 100644 --- a/src/py/bbctrl/Web.py +++ b/src/py/bbctrl/Web.py @@ -345,7 +345,10 @@ class ConfigRestoreHandler(bbctrl.APIHandler): #moving the gcodes from temp to uploads elif file.endswith(extension): filename = self.get_upload(file).encode('utf8') - os.link(file_path,filename) + try: + 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)