diff --git a/apps/api/app/api/routes/generation_tasks.py b/apps/api/app/api/routes/generation_tasks.py index 9fdba91c5..c322a4f80 100755 --- a/apps/api/app/api/routes/generation_tasks.py +++ b/apps/api/app/api/routes/generation_tasks.py @@ -873,7 +873,6 @@ def confirm_generation( template_id=source_task.template_id, asset_ids=source_task.asset_ids, title_ids=source_task.title_ids, - voice_ids=source_task.voice_ids, created_by_user_id=authenticated_user.user.id, source_edit_plan_id=source_task.source_edit_plan_id or "", asset_select_mode=source_task.asset_select_mode, diff --git a/tests/unit/test_confirm_generation.py b/tests/unit/test_confirm_generation.py index 69877544d..cb3c2074c 100644 --- a/tests/unit/test_confirm_generation.py +++ b/tests/unit/test_confirm_generation.py @@ -356,7 +356,8 @@ class TestConfirmGenerationErrors: assert item["voice_library_id"] == "voice-001" assert item["template_id"] == "tmpl-001" assert item["title_ids"] == ["title-1", "title-2"] - assert item["voice_ids"] == ["voice-a"] + # #1749:voice_ids 已废弃(配音走 voice_library_id),确认生成不再保留原值 + assert item["voice_ids"] == [] def test_confirm_cover_and_title( self,