diff --git a/server/src/api/routes/TeamRoutes.js b/server/src/api/routes/TeamRoutes.js index 696cd5e..44508d2 100644 --- a/server/src/api/routes/TeamRoutes.js +++ b/server/src/api/routes/TeamRoutes.js @@ -41,7 +41,7 @@ export class TeamRoutes extends BaseRoutes { res.writeHead(200, { "Content-Type": "application/gzip", - "Content-Disposition": 'attachment; filename="team-scores.gzip"', + "Content-Disposition": 'attachment; filename="team-scores.json.gzip"', }) readable.pipe(gzip).pipe(res) } diff --git a/server/src/api/routes/WorkItemRoutes.js b/server/src/api/routes/WorkItemRoutes.js index 78435b2..18d9f1c 100644 --- a/server/src/api/routes/WorkItemRoutes.js +++ b/server/src/api/routes/WorkItemRoutes.js @@ -25,6 +25,15 @@ export class WorkItemRoutes extends BaseRoutes { ) } + async deleteItem(req, res, next) { + super.deleteItem(req, res, next) + + const id = req.params._id + const Activity = this.db.Activity + + await Activity.remove({ workItem: id }) + } + async listWorkItemActivities(req, res, next) { const WorkItem = this.db.WorkItem const aggregate = WorkItem.aggregate()