Fix crash on undefined url in /chats

507ce78c2732f6544f2eddd38e8d87aa43b881de

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +1 -1Showing whitespace changes
src/endpoints/characters.js+1 -1
@@ -1054,11 +1054,11 @@ router.post('/get', jsonParser, validateAvatarUrlMiddleware, async function (req
1054});1054});
10551055
1056router.post('/chats', jsonParser, validateAvatarUrlMiddleware, async function (request, response) {1056router.post('/chats', jsonParser, validateAvatarUrlMiddleware, async function (request, response) {
1057 try {
1057 if (!request.body) return response.sendStatus(400);1058 if (!request.body) return response.sendStatus(400);
10581059
1059 const characterDirectory = (request.body.avatar_url).replace('.png', '');1060 const characterDirectory = (request.body.avatar_url).replace('.png', '');
10601061
1061 try {
1062 const chatsDirectory = path.join(request.user.directories.chats, characterDirectory);1062 const chatsDirectory = path.join(request.user.directories.chats, characterDirectory);
10631063
1064 if (!fs.existsSync(chatsDirectory)) {1064 if (!fs.existsSync(chatsDirectory)) {