From 714b8834c7ad3ba149eacd293adc9352fe337317 Mon Sep 17 00:00:00 2001 From: josc146 Date: Tue, 13 Jun 2023 22:47:17 +0800 Subject: [PATCH] chore --- backend-python/utils/log.py | 28 +++++++++++++++++----------- frontend/src/utils/index.tsx | 2 +- 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/backend-python/utils/log.py b/backend-python/utils/log.py index 2dee24f..d20330d 100644 --- a/backend-python/utils/log.py +++ b/backend-python/utils/log.py @@ -15,18 +15,24 @@ logger.addHandler(fh) def quick_log(request: Request, body: Any, response: str): - logger.info( - f"Client: {request.client if request else ''}\nUrl: {request.url if request else ''}\n" - + ( - f"Body: {json.dumps(body.__dict__, default=vars, ensure_ascii=False)}\n" - if body - else "" + try: + logger.info( + f"Client: {request.client if request else ''}\nUrl: {request.url if request else ''}\n" + + ( + f"Body: {json.dumps(body.__dict__, default=vars, ensure_ascii=False)}\n" + if body + else "" + ) + + (f"Data:\n{response}\n" if response else "") ) - + (f"Data:\n{response}\n" if response else "") - ) + except Exception as e: + logger.info(f"Error quick_log request:\n{e}") async def log_middleware(request: Request): - logger.info( - f"Client: {request.client}\nUrl: {request.url}\nBody: {await request.body()}\n" - ) + try: + logger.info( + f"Client: {request.client}\nUrl: {request.url}\nBody: {await request.body()}\n" + ) + except Exception as e: + logger.info(f"Error log_middleware request:\n{e}") diff --git a/frontend/src/utils/index.tsx b/frontend/src/utils/index.tsx index f27cbe6..2b9733f 100644 --- a/frontend/src/utils/index.tsx +++ b/frontend/src/utils/index.tsx @@ -250,7 +250,7 @@ export async function checkUpdate(notifyEvenLatest: boolean = false) { toast(t('Downloading update, please wait. If it is not completed, please manually download the program from GitHub and replace the original program.'), { type: 'info', position: 'bottom-left', - autoClose: 30000 + autoClose: false }); setTimeout(() => { UpdateApp(updateUrl).then(() => {