update webui

This commit is contained in:
HibiKier 2022-06-18 14:48:46 +08:00
parent 5172fa69e5
commit da67f1f6f8
2 changed files with 7 additions and 0 deletions

View File

@ -246,6 +246,7 @@ __Docker 最新版本由 [Sakuracio](https://github.com/Sakuracio) 提供__
### 2022/6/18
* 修复webui中plugins2setting修改时会改变plugins2setting.cmd为字符串
* 优化webUI当有插件出错时不会影响其他插件显示
* 优化browser
### 2022/6/17

View File

@ -1,3 +1,5 @@
from pydantic import ValidationError
from configs.config import Config
from services.log import logger
from utils.manager import (plugins2block_manager, plugins2cd_manager,
@ -85,6 +87,10 @@ def _(type_: Optional[str], user: User = Depends(token_to_user)) -> Result:
id_ += 1
data["plugin_config"] = tmp
plugin_list.append(Plugin(**data))
except (AttributeError, ValidationError) as e:
logger.error(
f"WEB_UI GET /webui/plugins model{model} 发生错误 {type(e)}{e}"
)
except Exception as e:
logger.error(
f"WEB_UI GET /webui/plugins model{model} 发生错误 {type(e)}{e}"