更新 .gitignore 文件以包含 Pylint 相关文件,并修改 system.py 中的成功返回逻辑

This commit is contained in:
jxxghp
2025-06-05 21:58:50 +08:00
parent fe894754cf
commit 97cee657bd
4 changed files with 187 additions and 2 deletions

View File

@@ -301,7 +301,9 @@ def set_setting(key: str, value: Union[list, dict, bool, int, str] = None,
value=value,
change_type="update"
))
return schemas.Response(success=True if success else False, message=message)
elif success is None:
success = True
return schemas.Response(success=success, message=message)
elif key in {item.value for item in SystemConfigKey}:
if isinstance(value, list):
value = list(filter(None, value))