浏览代码

fix: use Exception to handle all errors

arkohut 11 月之前
父节点
当前提交
d20f6cb45b
共有 1 个文件被更改,包括 2 次插入7 次删除
  1. 2 7
      backend/config.py

+ 2 - 7
backend/config.py

@@ -308,13 +308,8 @@ frontend_favicon = FRONTEND_BUILD_DIR / "favicon.png"
 if frontend_favicon.exists():
     try:
         shutil.copyfile(frontend_favicon, STATIC_DIR / "favicon.png")
-    except PermissionError:
-        logging.error(f"No write permission to {STATIC_DIR / 'favicon.png'}")
-    except OSError as e:
-        if e.errno == 30:  # Read-only file system
-            logging.error(f"Read-only file system: {STATIC_DIR / 'favicon.png'}")
-        else:
-            logging.error(f"OS error occurred: {e}")
+    except Exception as e:
+        logging.error(f"An error occurred: {e}")
 
 else:
     logging.warning(f"Frontend favicon not found at {frontend_favicon}")