mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Fix system messages using incorrect timezone
This commit is contained in:
@ -1910,7 +1910,7 @@ function sendSystemMessage(type, text, extra = {}) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const newMessage = { ...systemMessage, send_date: humanizedDateTime() };
|
const newMessage = { ...systemMessage, send_date: getMessageTimeStamp() };
|
||||||
|
|
||||||
if (text) {
|
if (text) {
|
||||||
newMessage.mes = text;
|
newMessage.mes = text;
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import { getBase64Async } from "../../utils.js";
|
import { getBase64Async } from "../../utils.js";
|
||||||
import { getContext, getApiUrl, doExtrasFetch, extension_settings } from "../../extensions.js";
|
import { getContext, getApiUrl, doExtrasFetch, extension_settings } from "../../extensions.js";
|
||||||
import { callPopup, saveSettingsDebounced } from "../../../script.js";
|
import { callPopup, saveSettingsDebounced } from "../../../script.js";
|
||||||
|
import { getMessageTimeStamp } from "../../RossAscends-mods.js";
|
||||||
export { MODULE_NAME };
|
export { MODULE_NAME };
|
||||||
|
|
||||||
const MODULE_NAME = 'caption';
|
const MODULE_NAME = 'caption';
|
||||||
@ -52,7 +53,7 @@ async function sendCaptionedMessage(caption, image) {
|
|||||||
name: context.name1,
|
name: context.name1,
|
||||||
is_user: true,
|
is_user: true,
|
||||||
is_name: true,
|
is_name: true,
|
||||||
send_date: Date.now(),
|
send_date: getMessageTimeStamp(),
|
||||||
mes: messageText,
|
mes: messageText,
|
||||||
extra: {
|
extra: {
|
||||||
image: image,
|
image: image,
|
||||||
|
@ -4,11 +4,12 @@ TODO:
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { saveSettingsDebounced } from "../../../script.js";
|
import { saveSettingsDebounced } from "../../../script.js";
|
||||||
import { getContext, getApiUrl, modules, extension_settings, ModuleWorkerWrapper, doExtrasFetch } from "../../extensions.js";
|
import { getContext, extension_settings, ModuleWorkerWrapper } from "../../extensions.js";
|
||||||
import { VoskSttProvider } from './vosk.js'
|
import { VoskSttProvider } from './vosk.js'
|
||||||
import { WhisperSttProvider } from './whisper.js'
|
import { WhisperSttProvider } from './whisper.js'
|
||||||
import { BrowserSttProvider } from './browser.js'
|
import { BrowserSttProvider } from './browser.js'
|
||||||
import { StreamingSttProvider } from './streaming.js'
|
import { StreamingSttProvider } from './streaming.js'
|
||||||
|
import { getMessageTimeStamp } from "../../RossAscends-mods.js";
|
||||||
export { MODULE_NAME };
|
export { MODULE_NAME };
|
||||||
|
|
||||||
const MODULE_NAME = 'Speech Recognition';
|
const MODULE_NAME = 'Speech Recognition';
|
||||||
@ -152,7 +153,7 @@ async function processTranscript(transcript) {
|
|||||||
name: context.name1,
|
name: context.name1,
|
||||||
is_user: true,
|
is_user: true,
|
||||||
is_name: true,
|
is_name: true,
|
||||||
send_date: Date.now(),
|
send_date: getMessageTimeStamp(),
|
||||||
mes: messageText,
|
mes: messageText,
|
||||||
};
|
};
|
||||||
context.chat.push(message);
|
context.chat.push(message);
|
||||||
|
@ -9,7 +9,7 @@ import {
|
|||||||
saveBase64AsFile,
|
saveBase64AsFile,
|
||||||
PAGINATION_TEMPLATE,
|
PAGINATION_TEMPLATE,
|
||||||
} from './utils.js';
|
} from './utils.js';
|
||||||
import { RA_CountCharTokens, humanizedDateTime, dragElement, favsToHotswap } from "./RossAscends-mods.js";
|
import { RA_CountCharTokens, humanizedDateTime, dragElement, favsToHotswap, getMessageTimeStamp } from "./RossAscends-mods.js";
|
||||||
import { loadMovingUIState, sortEntitiesList } from './power-user.js';
|
import { loadMovingUIState, sortEntitiesList } from './power-user.js';
|
||||||
|
|
||||||
import {
|
import {
|
||||||
@ -202,7 +202,7 @@ function getFirstCharacterMessage(character) {
|
|||||||
mes["is_system"] = false;
|
mes["is_system"] = false;
|
||||||
mes["name"] = character.name;
|
mes["name"] = character.name;
|
||||||
mes["is_name"] = true;
|
mes["is_name"] = true;
|
||||||
mes["send_date"] = humanizedDateTime();
|
mes["send_date"] = getMessageTimeStamp();
|
||||||
mes["original_avatar"] = character.avatar;
|
mes["original_avatar"] = character.avatar;
|
||||||
mes["extra"] = { "gen_id": Date.now() * Math.random() * 1000000 };
|
mes["extra"] = { "gen_id": Date.now() * Math.random() * 1000000 };
|
||||||
mes["mes"] = messageText
|
mes["mes"] = messageText
|
||||||
|
@ -22,7 +22,7 @@ import {
|
|||||||
reloadCurrentChat,
|
reloadCurrentChat,
|
||||||
sendMessageAsUser,
|
sendMessageAsUser,
|
||||||
} from "../script.js";
|
} from "../script.js";
|
||||||
import { humanizedDateTime } from "./RossAscends-mods.js";
|
import { getMessageTimeStamp } from "./RossAscends-mods.js";
|
||||||
import { resetSelectedGroup } from "./group-chats.js";
|
import { resetSelectedGroup } from "./group-chats.js";
|
||||||
import { getRegexedString, regex_placement } from "./extensions/regex/engine.js";
|
import { getRegexedString, regex_placement } from "./extensions/regex/engine.js";
|
||||||
import { chat_styles, power_user } from "./power-user.js";
|
import { chat_styles, power_user } from "./power-user.js";
|
||||||
@ -327,7 +327,7 @@ async function sendMessageAs(_, text) {
|
|||||||
is_user: false,
|
is_user: false,
|
||||||
is_name: true,
|
is_name: true,
|
||||||
is_system: isSystem,
|
is_system: isSystem,
|
||||||
send_date: humanizedDateTime(),
|
send_date: getMessageTimeStamp(),
|
||||||
mes: substituteParams(mesText),
|
mes: substituteParams(mesText),
|
||||||
force_avatar: force_avatar,
|
force_avatar: force_avatar,
|
||||||
original_avatar: original_avatar,
|
original_avatar: original_avatar,
|
||||||
@ -358,7 +358,7 @@ async function sendNarratorMessage(_, text) {
|
|||||||
is_user: false,
|
is_user: false,
|
||||||
is_name: false,
|
is_name: false,
|
||||||
is_system: isSystem,
|
is_system: isSystem,
|
||||||
send_date: humanizedDateTime(),
|
send_date: getMessageTimeStamp(),
|
||||||
mes: substituteParams(text.trim()),
|
mes: substituteParams(text.trim()),
|
||||||
force_avatar: system_avatar,
|
force_avatar: system_avatar,
|
||||||
extra: {
|
extra: {
|
||||||
@ -384,7 +384,7 @@ async function sendCommentMessage(_, text) {
|
|||||||
is_user: false,
|
is_user: false,
|
||||||
is_name: true,
|
is_name: true,
|
||||||
is_system: true,
|
is_system: true,
|
||||||
send_date: humanizedDateTime(),
|
send_date: getMessageTimeStamp(),
|
||||||
mes: substituteParams(text.trim()),
|
mes: substituteParams(text.trim()),
|
||||||
force_avatar: comment_avatar,
|
force_avatar: comment_avatar,
|
||||||
extra: {
|
extra: {
|
||||||
|
Reference in New Issue
Block a user