diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index d5192c222..186905cd2 100644 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -1,7 +1,7 @@ #!/bin/sh # Initialize missing user files -IFS="," RESOURCES="characters,groups,group chats,chats,User Avatars,settings.json" +IFS="," RESOURCES="characters,groups,group chats,chats,User Avatars,worlds,settings.json" for R in $RESOURCES; do if [ ! -e "config/$R" ]; then echo "Resource not found, copying from defaults: $R" diff --git a/package-lock.json b/package-lock.json index 9e5fd68ef..c4dd2e2aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sillytavern", - "version": "1.6.5", + "version": "1.6.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sillytavern", - "version": "1.6.5", + "version": "1.6.6", "license": "AGPL-3.0", "dependencies": { "@dqbd/tiktoken": "^1.0.2", diff --git a/package.json b/package.json index 672eeb3fa..190934140 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "type": "git", "url": "https://github.com/SillyTavern/SillyTavern.git" }, - "version": "1.6.5", + "version": "1.6.6", "scripts": { "start": "node server.js", "pkg": "pkg --compress Gzip --no-bytecode --public ." diff --git a/server.js b/server.js index eba69ff80..3cfde8602 100644 --- a/server.js +++ b/server.js @@ -2805,7 +2805,8 @@ function putAsync(url, args) { } async function postAsync(url, args) { - const response = await fetch(url, { method: 'POST', ...args }); + const fetch = require('node-fetch').default; + const response = await fetch(url, { method: 'POST', timeout: 0, ...args }); if (response.ok) { const data = await response.json();