Add check for existing chats directory before reading files

This commit is contained in:
Cohee 2024-11-08 10:44:04 +02:00
parent abef12d403
commit 6ae296d5b5

View File

@ -1010,6 +1010,11 @@ router.post('/chats', jsonParser, async function (request, response) {
try {
const chatsDirectory = path.join(request.user.directories.chats, characterDirectory);
if (!fs.existsSync(chatsDirectory)) {
return response.send({ error: true });
}
const files = fs.readdirSync(chatsDirectory);
const jsonFiles = files.filter(file => path.extname(file) === '.jsonl');