Remove activities when deleting work item
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user