From 880e0c4bd3a3c6f144d30975cbcfdc80afbc4435 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 12 Jul 2023 12:46:18 +0800 Subject: [PATCH] fix ObjectUtils --- app/api/endpoints/system.py | 4 ++-- app/utils/object.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/api/endpoints/system.py b/app/api/endpoints/system.py index 8f39271d..2f4d8e84 100644 --- a/app/api/endpoints/system.py +++ b/app/api/endpoints/system.py @@ -37,7 +37,7 @@ def get_progress(process_type: str, token: str): return StreamingResponse(event_generator(), media_type="text/event-stream") -@router.get("/setting/{key}", summary="查询系统设置") +@router.get("/setting/{key}", summary="查询系统设置", response_model=schemas.Response) def get_setting(key: str, _: schemas.TokenPayload = Depends(verify_token)): """ 查询系统设置 @@ -47,7 +47,7 @@ def get_setting(key: str, _: schemas.TokenPayload = Depends(verify_token)): }) -@router.post("/setting/{key}", summary="更新系统设置") +@router.post("/setting/{key}", summary="更新系统设置", response_model=schemas.Response) def set_setting(key: str, value: Union[list, dict, str, int], _: schemas.TokenPayload = Depends(verify_token)): """ diff --git a/app/utils/object.py b/app/utils/object.py index 944e51f9..6afb2da4 100644 --- a/app/utils/object.py +++ b/app/utils/object.py @@ -8,10 +8,10 @@ class ObjectUtils: @staticmethod def is_obj(obj: Any): if isinstance(obj, list) \ - or isinstance(obj, dict): + or isinstance(obj, dict) \ + or isinstance(obj, tuple): return True - elif isinstance(obj, str) \ - or isinstance(obj, int) \ + elif isinstance(obj, int) \ or isinstance(obj, float) \ or isinstance(obj, bool) \ or isinstance(obj, bytes):