From 2d61e730e577630c6b619fbeac3ebd3a931942af Mon Sep 17 00:00:00 2001 From: mic Date: Mon, 20 Apr 2026 23:06:40 +0200 Subject: [PATCH] fix translation json parse. see #247 --- mzta-background.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mzta-background.js b/mzta-background.js index f6ee06a9..156b3378 100644 --- a/mzta-background.js +++ b/mzta-background.js @@ -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; }