Added by li an over 10 years ago
I find a workflow bug,
Anyone in one project can change assignee of an issue, and you cannot let "assignee" field be read-only, for it really needs to be filled in at some states, e.g.
New,Fixed...
So even we restrict only assignee can change status from fixed to closed, if someone modifies "assignee" from current user to himself, then he can change the issue status freely, that is not reasonable I think, indeed, if "assignee" is set, common user cannot change it, maybe Project Leader can have the access to change assignee, but others shall not.
Is there solution for this workflow bug?
I don't think it is bug.
It seems you define "Additional transitions allowed when the user is the assignee".