| 1369 | 1369 | return response.send({ error: true }); |
| 1370 | 1370 | } |
| 1371 | 1371 | |
| 1372 | 1372 | const files = fs.readdirSync(chatsDirectory, { withFileTypes: true }); |
| 1373 | 1373 | const jsonFiles = files.filter(file => file.isFile() && path.extname(file.name) === '.jsonl').map(file => file.name); |
| 1374 | 1374 | |
| 1375 | 1375 | if (jsonFiles.length === 0) { |
| 1376 | 1376 | return response.send({ error: true }[]); |
| 1377 | | - return; |
| 1378 | 1377 | } |
| 1379 | 1378 | |
| 1380 | 1379 | if (request.body.simple) { |
| 1381 | 1380 | return response.send(jsonFiles.map(file => ({ file_name: file, file_id: path.parse(file).name }))); |
| 1382 | 1381 | } |
| 1383 | 1382 | |
| 1384 | 1383 | const jsonFilesPromise = jsonFiles.map((file) => { |