milestone: make the delete button works
This commit is contained in:
parent
59ae312338
commit
7325feec01
1 changed files with 9 additions and 0 deletions
|
@ -600,4 +600,13 @@ def milestone_edit(request, project, name=None):
|
||||||
|
|
||||||
def milestone_delete(request, project, name):
|
def milestone_delete(request, project, name):
|
||||||
|
|
||||||
|
milestone = get_object_or_404(Milestone, project=project, name=name)
|
||||||
|
author = User.objects.get(username=request.user.username)
|
||||||
|
|
||||||
|
for issue in milestone.issues.all():
|
||||||
|
issue.remove_milestone(author, milestone)
|
||||||
|
milestone.delete()
|
||||||
|
|
||||||
|
messages.success(request, "Label deleted successfully.")
|
||||||
|
|
||||||
return redirect('list-milestone', project)
|
return redirect('list-milestone', project)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue