Fix crash on undefined url in /chats
| @@ -1054,11 +1054,11 @@ router.post('/get', jsonParser, validateAvatarUrlMiddleware, async function (req | ||
| 1054 | 1054 | }); |
| 1055 | 1055 | |
| 1056 | 1056 | router.post('/chats', jsonParser, validateAvatarUrlMiddleware, async function (request, response) { |
| 1057 | + try { | |
| 1057 | 1058 | if (!request.body) return response.sendStatus(400); |
| 1058 | 1059 | |
| 1059 | 1060 | const characterDirectory = (request.body.avatar_url).replace('.png', ''); |
| 1060 | 1061 | |
| 1061 | - try { | |
| 1062 | 1062 | const chatsDirectory = path.join(request.user.directories.chats, characterDirectory); |
| 1063 | 1063 | |
| 1064 | 1064 | if (!fs.existsSync(chatsDirectory)) { |