[FIX] PROJECT: #810
This commit is contained in:
@@ -1141,11 +1141,14 @@ def task_all_create(request):
|
||||
@login_required
|
||||
def update_project_task_status(request, task_id):
|
||||
status = request.GET.get("status")
|
||||
|
||||
task = get_object_or_404(Task, id=task_id)
|
||||
|
||||
if task.end_date and task.end_date < date.today():
|
||||
messages.warning(request, _("Cannot update status. Task has already expired."))
|
||||
return HttpResponse("<script>$('#reloadMessagesButton').click();</script>")
|
||||
|
||||
task.status = status
|
||||
task.save()
|
||||
|
||||
messages.success(request, _("Task status has been updated successfully"))
|
||||
return HttpResponse("<script>$('#reloadMessagesButton').click();</script>")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user