From 383af8287225097366aaf4551c1ee785993530ea Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 17 Oct 2026 07:51:15 +0800 Subject: [PATCH] fix(compat): preserve avatar payload format --- app/api/endpoints/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/endpoints/user.py b/app/api/endpoints/user.py index 2ce346f2d..65fe91b02 100644 --- a/app/api/endpoints/user.py +++ b/app/api/endpoints/user.py @@ -184,7 +184,7 @@ async def upload_avatar( raise HTTPException(status_code=403, detail="用户权限不足") # 将文件转换为Base64 - file_base64 = base64.b64encode(file.file.read()).decode("ascii") + file_base64 = str(base64.b64encode(file.file.read())) # 更新到用户表 user = await service.get_by_id(user_id) if not user: