project summaries addition
This commit is contained in:
@@ -252,8 +252,7 @@ app.post('/projects/:id/summarize', async (req, res) => {
|
||||
const summary = await generateAndStoreProjectSummary(Number(req.params.id));
|
||||
res.status(201).json(summary);
|
||||
} catch (err) {
|
||||
// Distinguish "no data" from actual errors — both are non-500 from the client's perspective
|
||||
if (err.message.includes('No session summaries')) {
|
||||
if (err.message.includes('No session summaries or episodes')) {
|
||||
return res.status(422).json({ error: err.message });
|
||||
}
|
||||
res.status(500).json({ error: err.message });
|
||||
|
||||
Reference in New Issue
Block a user