From d6f0eef92930b8a06703978d7fa7df51490dbf23 Mon Sep 17 00:00:00 2001 From: CI Bot Date: Tue, 11 Aug 2026 14:28:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20cover.py=20import=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20app.database=20=E2=86=92=20app.dependencie?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit get_db_session 定义在 app.dependencies 而非 app.database, 错误 import 导致 MediaKit 抽帧异常被吞,封面返回 SVG 占位图。 --- apps/api/app/api/routes/templates_editor/cover.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/app/api/routes/templates_editor/cover.py b/apps/api/app/api/routes/templates_editor/cover.py index e17645520..add8ebfb3 100755 --- a/apps/api/app/api/routes/templates_editor/cover.py +++ b/apps/api/app/api/routes/templates_editor/cover.py @@ -188,7 +188,7 @@ def editor_generate_cover( primary_video_url = None if body.asset_ids and body.cover_type in ("ai_frame", "ai_regenerate"): try: - from app.database import get_db_session + from app.dependencies import get_db_session from packages.adapters.sqlalchemy_impl.asset_repository import SQLAlchemyAssetRepository from packages.shared.storage import get_shared_storage_service