From ffbd3c0522a0b5259976586999fd3a9ff963eb6d Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Thu, 26 Jan 2012 20:30:47 +0000 Subject: Makes all workflow transitions defined for all roles available to administrators (#2323). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8707 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/issue.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app') diff --git a/app/models/issue.rb b/app/models/issue.rb index 2b9b12b77..d20cff35d 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -503,7 +503,7 @@ class Issue < ActiveRecord::Base # Returns an array of status that user is able to apply def new_statuses_allowed_to(user, include_default=false) statuses = status.find_new_statuses_allowed_to( - user.roles_for_project(project), + user.admin ? Role.all : user.roles_for_project(project), tracker, author == user, assigned_to_id_changed? ? assigned_to_id_was == user.id : assigned_to_id == user.id -- cgit v1.2.3