diff --git a/server-rs/crates/api-server/src/editor_background_music_prompt_assist.rs b/server-rs/crates/api-server/src/editor_background_music_prompt_assist.rs index 121498760..24cf26db0 100644 --- a/server-rs/crates/api-server/src/editor_background_music_prompt_assist.rs +++ b/server-rs/crates/api-server/src/editor_background_music_prompt_assist.rs @@ -135,7 +135,7 @@ fn background_music_prompt_bad_request(message: impl Into) -> AppError { } fn require_background_music_prompt_llm_client(state: &AppState) -> Result<&LlmClient, AppError> { - state.editor_agent_llm_client().ok_or_else(|| { + state.vector_engine_llm_client().ok_or_else(|| { AppError::from_status(StatusCode::SERVICE_UNAVAILABLE) .with_message("服务端尚未配置可用的编辑器 LLM") .with_details(json!({ diff --git a/src/components/image-editor/useImageCanvasGenerationWorkflow.test.tsx b/src/components/image-editor/useImageCanvasGenerationWorkflow.test.tsx index 9dc7de182..5dd866d96 100644 --- a/src/components/image-editor/useImageCanvasGenerationWorkflow.test.tsx +++ b/src/components/image-editor/useImageCanvasGenerationWorkflow.test.tsx @@ -1131,6 +1131,7 @@ function GenerationWorkflowHarness({ id: 'spec-ref', label: '参考.png', src: 'data:image/png;base64,ref', + resourceId: 'resource-spec-ref', }, } : currentDialog, @@ -2153,14 +2154,6 @@ describe('useImageCanvasGenerationWorkflow', () => { }); it('submits icon spec generation with business fields and a stable reference', async () => { - uploadEditorMediaAssetFileMock.mockResolvedValueOnce({ - src: 'https://signed.example.test/generation-reference.png', - objectKey: - 'generated-character-drafts/editor/generation-references/reference.png', - assetObjectId: 'asset-object-generation-reference', - legacyPublicPath: - '/generated-character-drafts/editor/generation-references/reference.png', - }); generateEditorIconSpecMock.mockResolvedValueOnce( createGenerated({ prompt: 'UI规范图' }), ); @@ -2176,9 +2169,7 @@ describe('useImageCanvasGenerationWorkflow', () => { expect.objectContaining({ playSetting: '消除玩法', artStyle: '清爽卡通', - referenceImageSrcs: [ - 'generated-character-drafts/editor/generation-references/reference.png', - ], + referenceId: 'resource-spec-ref', }), ); });