Skip to content

Commit b90eda5

Browse files
authored
Merge pull request #1920 from line/fix/fix-ai-field-export-bug
fix: fix ai field export bug
2 parents 1c5ea47 + 95c51b1 commit b90eda5

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

apps/api/src/domains/admin/feedback/feedback.service.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -300,9 +300,16 @@ export class FeedbackService {
300300
}
301301

302302
if (fieldsByKey[key].format === FieldFormatEnum.aiField) {
303-
convertedFeedback[fieldsByKey[key].name] = (
304-
feedback[key] as { status: string; message: string }
305-
).message;
303+
try {
304+
convertedFeedback[fieldsByKey[key].name] = (
305+
JSON.parse(feedback[key] as string) as {
306+
status: string;
307+
message: string;
308+
}
309+
).message;
310+
} catch {
311+
convertedFeedback[fieldsByKey[key].name] = feedback[key] as string;
312+
}
306313
}
307314
}
308315

0 commit comments

Comments
 (0)