Fix crash on undefined url in /chats

507ce78c2732f6544f2eddd38e8d87aa43b881de

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

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