mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add updateMessageBlock and appendMediaToMessage to getContext
This commit is contained in:
@ -2240,6 +2240,11 @@ function getMessageFromTemplate({
|
|||||||
return mes;
|
return mes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Re-renders a message block with updated content.
|
||||||
|
* @param {number} messageId Message ID
|
||||||
|
* @param {object} message Message object
|
||||||
|
*/
|
||||||
export function updateMessageBlock(messageId, message) {
|
export function updateMessageBlock(messageId, message) {
|
||||||
const messageElement = $(`#chat [mesid="${messageId}"]`);
|
const messageElement = $(`#chat [mesid="${messageId}"]`);
|
||||||
const text = message?.extra?.display_text ?? message.mes;
|
const text = message?.extra?.display_text ?? message.mes;
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import {
|
import {
|
||||||
activateSendButtons,
|
activateSendButtons,
|
||||||
addOneMessage,
|
addOneMessage,
|
||||||
|
appendMediaToMessage,
|
||||||
callPopup,
|
callPopup,
|
||||||
characters,
|
characters,
|
||||||
chat,
|
chat,
|
||||||
@ -41,6 +42,7 @@ import {
|
|||||||
substituteParamsExtended,
|
substituteParamsExtended,
|
||||||
this_chid,
|
this_chid,
|
||||||
updateChatMetadata,
|
updateChatMetadata,
|
||||||
|
updateMessageBlock,
|
||||||
} from '../script.js';
|
} from '../script.js';
|
||||||
import {
|
import {
|
||||||
extension_settings,
|
extension_settings,
|
||||||
@ -171,6 +173,8 @@ export function getContext() {
|
|||||||
getCharacters,
|
getCharacters,
|
||||||
uuidv4,
|
uuidv4,
|
||||||
humanizedDateTime,
|
humanizedDateTime,
|
||||||
|
updateMessageBlock,
|
||||||
|
appendMediaToMessage,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user