fix translation json parse. see #247
This commit is contained in:
parent
8cf6f447d4
commit
2d61e730e5
1 changed files with 2 additions and 2 deletions
|
|
@ -784,10 +784,10 @@ async function _generateTranslationForMessage(headerMessageId, tabId = null, opt
|
||||||
let translatedSubject = '';
|
let translatedSubject = '';
|
||||||
let translationStatus = '';
|
let translationStatus = '';
|
||||||
try {
|
try {
|
||||||
const parsed = JSON.parse(aiResponse);
|
const parsed = extractJsonObject(aiResponse);
|
||||||
translatedBody = parsed.body || '';
|
translatedBody = parsed.body || '';
|
||||||
translatedSubject = parsed.subject || '';
|
translatedSubject = parsed.subject || '';
|
||||||
translationStatus = String(parsed.status || '');
|
translationStatus = String(parsed.status ?? '');
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
translatedBody = aiResponse;
|
translatedBody = aiResponse;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue