Dont allow a task to be assigned to same user again

This commit is contained in:
Shalabh Aggarwal 2012-09-15 14:22:31 +05:30
parent 8f6cf6947f
commit 0e3a3e9f69
1 changed files with 4 additions and 0 deletions

View File

@ -945,6 +945,10 @@ class Project(ModelSQL, ModelView):
new_assignee = nereid_user_obj.browse(int(request.form['user']))
if task.assigned_to.id == new_assignee.id:
flash("Task already assigned to %s" % new_assignee.name)
return redirect(request.referrer)
if self.can_write(task.parent, new_assignee):
self.write(task.id, {
'assigned_to': new_assignee.id,