From e07f500014594fa4b54764fa48b68d3c8ea40996 Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Mon, 29 May 2023 19:14:00 +0300 Subject: [PATCH] Get original message text for SD inline gens instead of translated --- public/scripts/extensions/stable-diffusion/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/scripts/extensions/stable-diffusion/index.js b/public/scripts/extensions/stable-diffusion/index.js index c93c34bd2..1e61f6cf0 100644 --- a/public/scripts/extensions/stable-diffusion/index.js +++ b/public/scripts/extensions/stable-diffusion/index.js @@ -655,10 +655,10 @@ async function sdMessageButton(e) { const context = getContext(); const $icon = $(e.currentTarget); const $mes = $icon.closest('.mes'); - const characterName = $mes.find('.name_text').text(); - const messageText = $mes.find('.mes_text').text(); const message_id = $mes.attr('mesid'); const message = context.chat[message_id]; + const characterName = message?.name || context.name2; + const messageText = substituteParams(message?.mes); const hasSavedImage = message?.extra?.image && message?.extra?.title; if ($icon.hasClass(busyClass)) {