Remove activities when deleting work item

This commit is contained in:
John Lyon-Smith
2018-05-25 15:58:17 -07:00
parent c53d7339fb
commit 5d339a695e
2 changed files with 10 additions and 1 deletions

View File

@@ -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()