From 671b7ef7cbd689724c61d0addaeaf1c41012e7a3 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Thu, 6 Jun 2024 02:05:26 +0300 Subject: [PATCH] Add just a chat fields list from server --- public/script.js | 2 ++ src/endpoints/characters.js | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/public/script.js b/public/script.js index 50a6b9692..a9526a7a8 100644 --- a/public/script.js +++ b/public/script.js @@ -7684,6 +7684,8 @@ window['SillyTavern'].getContext = function () { setExtensionPrompt: setExtensionPrompt, updateChatMetadata: updateChatMetadata, saveChat: saveChatConditional, + openCharacterChat: openCharacterChat, + openGroupChat: openGroupChat, saveMetadata: saveMetadata, sendSystemMessage: sendSystemMessage, activateSendButtons, diff --git a/src/endpoints/characters.js b/src/endpoints/characters.js index 0577183bf..8e663db56 100644 --- a/src/endpoints/characters.js +++ b/src/endpoints/characters.js @@ -956,6 +956,10 @@ router.post('/chats', jsonParser, async function (request, response) { return; } + if (request.body.simple) { + return response.send(jsonFiles.map(file => ({ file_name: file }))); + } + const jsonFilesPromise = jsonFiles.map((file) => { return new Promise(async (res) => { const pathToFile = path.join(request.user.directories.chats, characterDirectory, file);