fix(generate): Step5 完成按钮补调 finalize 接口,视频才真正入成品库 #2030
Reference in New Issue
Block a user
Delete Branch "fix/step5-finalize-endpoint"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题
后端在 #2024 配套的后端 PR 中把确认流程拆成两段:
POST /generation/tasks/{id}/confirm:把预览任务标记为正式(is_preview→false),状态停在awaiting_cover,不入库POST /generation/tasks/{id}/finalize:真正把视频写入成品库(GeneratedVideo 记录 + 任务推进到 completed)前端 PR#2024 只调了 confirm,没有调 finalize,导致点完成后视频不会出现在成品库。
改动
apps/web/src/api/generation/finalize.ts,封装 finalize 接口GeneratePage.handleFinish改为两步:影响范围
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #2030 已关闭或合并,对应的预览环境已被清理。