Handle empty chat directories in /api/characters/chats

1a061321fdeb666ed18684716d76ff946d8c7319

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

1 files changed, +4 -5Ignore whitespace
src/endpoints/characters.js+4 -5
@@ -1369,16 +1369,15 @@ router.post('/chats', validateAvatarUrlMiddleware, async function (request, resp
13691369 return response.send({ error: true });
13701370 }
13711371
13721372 const files = fs.readdirSync(chatsDirectory, { withFileTypes: true });
13731373 const jsonFiles = files.filter(file => file.isFile() && path.extname(file.name) === '.jsonl').map(file => file.name);
13741374
13751375 if (jsonFiles.length === 0) {
13761376 return response.send({ error: true }[]);
1377- return;
13781377 }
13791378
13801379 if (request.body.simple) {
13811380 return response.send(jsonFiles.map(file => ({ file_name: file, file_id: path.parse(file).name })));
13821381 }
13831382
13841383 const jsonFilesPromise = jsonFiles.map((file) => {