From 911dbb2ea504fe7420711b117bea92ff4bf10ee9 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Fri, 14 Aug 2026 14:45:54 +0800 Subject: [PATCH] fix: use upload_file_smart instead of non-existent upload_bytes --- apps/api/app/api/routes/generation_cover.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/api/app/api/routes/generation_cover.py b/apps/api/app/api/routes/generation_cover.py index 546d9901b..c454099cc 100644 --- a/apps/api/app/api/routes/generation_cover.py +++ b/apps/api/app/api/routes/generation_cover.py @@ -112,9 +112,7 @@ def _apply_title_to_cover_image( from packages.shared.storage import get_shared_storage_service storage_svc = get_shared_storage_service() storage_key = f"covers/{plan_id}/titled_cover.jpg" - with open(src_path, "rb") as f: - file_data = f.read() - new_url = storage_svc.upload_bytes(file_data, storage_key, content_type="image/jpeg") + new_url = storage_svc.upload_file_smart(src_path, storage_key) if new_url: return new_url logger.warning("[封面标题] OSS 上传返回空: plan_id=%s", plan_id)