mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Rename worldinfo API endpoints
This commit is contained in:
14
server.js
14
server.js
@ -1060,7 +1060,7 @@ app.post('/getsettings', jsonParser, (request, response) => {
|
||||
});
|
||||
});
|
||||
|
||||
app.post('/getworldinfo', jsonParser, (request, response) => {
|
||||
app.post('/api/worldinfo/get', jsonParser, (request, response) => {
|
||||
if (!request.body?.name) {
|
||||
return response.sendStatus(400);
|
||||
}
|
||||
@ -1070,7 +1070,7 @@ app.post('/getworldinfo', jsonParser, (request, response) => {
|
||||
return response.send(file);
|
||||
});
|
||||
|
||||
app.post('/deleteworldinfo', jsonParser, (request, response) => {
|
||||
app.post('/api/worldinfo/delete', jsonParser, (request, response) => {
|
||||
if (!request.body?.name) {
|
||||
return response.sendStatus(400);
|
||||
}
|
||||
@ -1132,7 +1132,7 @@ function getImages(path) {
|
||||
.sort(Intl.Collator().compare);
|
||||
}
|
||||
|
||||
app.post('/importworldinfo', urlencodedParser, (request, response) => {
|
||||
app.post('/api/worldinfo/import', urlencodedParser, (request, response) => {
|
||||
if (!request.file) return response.sendStatus(400);
|
||||
|
||||
const filename = `${path.parse(sanitize(request.file.originalname)).name}.json`;
|
||||
@ -1167,7 +1167,7 @@ app.post('/importworldinfo', urlencodedParser, (request, response) => {
|
||||
return response.send({ name: worldName });
|
||||
});
|
||||
|
||||
app.post('/editworldinfo', jsonParser, (request, response) => {
|
||||
app.post('/api/worldinfo/edit', jsonParser, (request, response) => {
|
||||
if (!request.body) {
|
||||
return response.sendStatus(400);
|
||||
}
|
||||
@ -2134,6 +2134,12 @@ redirect('/creategroup', '/api/groups/create');
|
||||
redirect('/editgroup', '/api/groups/edit');
|
||||
redirect('/deletegroup', '/api/groups/delete');
|
||||
|
||||
// Redirect deprecated worldinfo API endpoints
|
||||
redirect('/getworldinfo', '/api/worldinfo/get');
|
||||
redirect('/deleteworldinfo', '/api/worldinfo/delete');
|
||||
redirect('/importworldinfo', '/api/worldinfo/import');
|
||||
redirect('/editworldinfo', '/api/worldinfo/edit');
|
||||
|
||||
// ** REST CLIENT ASYNC WRAPPERS **
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user