From 028834ce5711af6ffe97d4fef173c39ecddbe65e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lie=20Bouttier?= Date: Wed, 3 Sep 2014 00:13:26 -0700 Subject: [PATCH] milestone open/close: 404 if action make no sens --- tracker/views.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tracker/views.py b/tracker/views.py index 7d58294..236270f 100644 --- a/tracker/views.py +++ b/tracker/views.py @@ -645,9 +645,9 @@ def label_delete(request, project, id): return redirect('list-label', project.name) -########## -# Labels # -########## +############## +# Milestones # +############## def milestone_list(request, project): @@ -731,7 +731,7 @@ def milestone_edit(request, project, name=None): @project_perm_required('manage_tags') def milestone_close(request, project, name): - milestone = get_object_or_404(Milestone, project=project, name=name) + milestone = get_object_or_404(Milestone, closed=False, project=project, name=name) milestone.closed = True milestone.save() @@ -742,7 +742,7 @@ def milestone_close(request, project, name): @project_perm_required('manage_tags') def milestone_reopen(request, project, name): - milestone = get_object_or_404(Milestone, project=project, name=name) + milestone = get_object_or_404(Milestone, closed=True, project=project, name=name) milestone.closed = False milestone.save()