Fix crash on undefined url in /chats

This commit is contained in:
Cohee
2025-03-05 00:51:54 +02:00
parent 28bad6479c
commit 507ce78c27

View File

@@ -1054,11 +1054,11 @@ router.post('/get', jsonParser, validateAvatarUrlMiddleware, async function (req
}); });
router.post('/chats', jsonParser, validateAvatarUrlMiddleware, async function (request, response) { router.post('/chats', jsonParser, validateAvatarUrlMiddleware, async function (request, response) {
if (!request.body) return response.sendStatus(400);
const characterDirectory = (request.body.avatar_url).replace('.png', '');
try { try {
if (!request.body) return response.sendStatus(400);
const characterDirectory = (request.body.avatar_url).replace('.png', '');
const chatsDirectory = path.join(request.user.directories.chats, characterDirectory); const chatsDirectory = path.join(request.user.directories.chats, characterDirectory);
if (!fs.existsSync(chatsDirectory)) { if (!fs.existsSync(chatsDirectory)) {