From 7323a9fe6fca69c3dbf7edbac94be6f5e2f6d0b5 Mon Sep 17 00:00:00 2001 From: mic Date: Fri, 19 Jul 2024 21:50:11 +0200 Subject: [PATCH] fixed the plain text import. fixes #87 --- js/mzta-chatgpt.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/mzta-chatgpt.js b/js/mzta-chatgpt.js index 41d392f7..6a19bd7f 100644 --- a/js/mzta-chatgpt.js +++ b/js/mzta-chatgpt.js @@ -75,7 +75,8 @@ async function chatgpt_getFromDOM(pos) { let doc = parser.parseFromString(responseDivs[responseDivs.length - 1].innerHTML, 'text/html'); if(!mztaKeepFormatting) { // Return only TEXT // Select the div with class 'empty:hidden' - response = responseDivs[responseDivs.length - 1].textContent; + let correct_div = responseDivs[responseDivs.length - 1].querySelector('div[data-message-author-role="assistant"]'); + response = correct_div.textContent; //console.log(">>>>>>>>>> response: " + response); response = response.replace(/^ChatGPT(?:ChatGPT)?/, ''); // strip sender name response = response.trim().replace(/^"|"$/g, ''); // strip quotation marks