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 translationStatus = '';
|
||||
try {
|
||||
const parsed = JSON.parse(aiResponse);
|
||||
const parsed = extractJsonObject(aiResponse);
|
||||
translatedBody = parsed.body || '';
|
||||
translatedSubject = parsed.subject || '';
|
||||
translationStatus = String(parsed.status || '');
|
||||
translationStatus = String(parsed.status ?? '');
|
||||
} catch (e) {
|
||||
translatedBody = aiResponse;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue