From 5f513eb838f819f8011e7d68a4933e25fd92fa96 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 20 Aug 2025 14:26:46 +0800 Subject: [PATCH] perf: Failed to save assistant appearance settings --- backend/apps/system/api/assistant.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/apps/system/api/assistant.py b/backend/apps/system/api/assistant.py index bd93e5d9..a2b4dfc9 100644 --- a/backend/apps/system/api/assistant.py +++ b/backend/apps/system/api/assistant.py @@ -90,7 +90,8 @@ async def ui(session: SessionDep, data: str = Form(), files: List[UploadFile] = file.filename = file_name if flag_name == 'logo' or flag_name == 'float_icon': SQLBotFileUtils.check_file(file=file, file_types=[".jpg", ".jpeg", ".png", ".svg"], limit_file_size=(10 * 1024 * 1024)) - SQLBotFileUtils.detete_file(config_obj.get(flag_name)) + if config_obj.get(flag_name): + SQLBotFileUtils.detete_file(config_obj.get(flag_name)) file_id = await SQLBotFileUtils.upload(file) ui_schema_dict[flag_name] = file_id else: