From 092cadb0ccc6028e277c84ea35c24df59d002b26 Mon Sep 17 00:00:00 2001
From: Go MAEDA
Date: Sun, 26 Nov 2017 02:20:23 +0000
Subject: [PATCH] Fix: Changing the tracker to a tracker with the tracker field
set to read-only won't work (#27110)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Patch by Felix Schäfer.
git-svn-id: http://svn.redmine.org/redmine/trunk@17032 e93f8b46-1217-0410-a6f0-8f06a7374b81
---
app/views/issues/_form.html.erb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/views/issues/_form.html.erb b/app/views/issues/_form.html.erb
index 011928db8..ab19feef2 100644
--- a/app/views/issues/_form.html.erb
+++ b/app/views/issues/_form.html.erb
@@ -14,7 +14,7 @@
:onchange => "updateIssueFrom('#{escape_javascript update_issue_form_path(@project, @issue)}', this)" %>
<% end %>
-<% if @issue.safe_attribute? 'tracker_id' %>
+<% if @issue.safe_attribute?('tracker_id') || (@issue.persisted? && @issue.tracker_id_changed?) %>
<%= f.select :tracker_id, trackers_options_for_select(@issue), {:required => true},
:onchange => "updateIssueFrom('#{escape_javascript update_issue_form_path(@project, @issue)}', this)" %>
<% end %>