fix(generate): #1921 from-assets空templateId双斜杠404修复(P0前端) #1925
Reference in New Issue
Block a user
Delete Branch "fix/1921-frontend-from-assets-slash"
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?
P0 Bug 修复:from-assets 空 templateId 导致 URL 双斜杠 404
配合后端 PR #1921 新端点。
问题
POST
/api/v1/templates//editor/clips/from-assets(双斜杠)返回 404。根因
useStep2Materials在selectedTemplate为空时仍把空串传给createClipsFromAssets(templateId),URL 模板/templates/${templateId}/editor/clips/from-assets拼出templates//editor/双斜杠。修复
api/template-editor/clips.ts::createClipsFromAssets:templateId类型改为string | undefined | null/templates/{templateId}/editor/clips/from-assets(向后兼容)调用方
useStep2Materials/useGenerateVideo无需改动,空串传入时自动走新端点。验证
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #1925 已关闭或合并,对应的预览环境已被清理。