diff --git a/api/DTO/movieEdit.ts b/api/DTO/movieEdit.ts index 94abf18..851c8aa 100644 --- a/api/DTO/movieEdit.ts +++ b/api/DTO/movieEdit.ts @@ -602,7 +602,7 @@ export interface RoleRecognitionResponse { characters_used: CharacterUsed[]; } export interface RoleResponse { - characters: { + data: { /** 角色描述 */ character_description: string; /** 角色名称 */ diff --git a/app/service/usecase/RoleEditUseCase.ts b/app/service/usecase/RoleEditUseCase.ts index 2de550a..67441ec 100644 --- a/app/service/usecase/RoleEditUseCase.ts +++ b/app/service/usecase/RoleEditUseCase.ts @@ -100,7 +100,7 @@ export class RoleEditUseCase { draftRoleList[role.name] = role; } } - return projectRoleData.characters.map((char, index) => { + return projectRoleData.data.map((char, index) => { if(draftRoleList[char.character_name]){ return { ...draftRoleList[char.character_name],