From d1fb6e6b973355618960336426a16e57886882eb Mon Sep 17 00:00:00 2001 From: Akira Saito Date: Sun, 22 Feb 2015 23:57:17 +0900 Subject: [PATCH] add field description --- app/controllers/quick_edit_issues_controller.rb | 4 +++- app/views/quick_edit_issues/_input_dialog.html.erb | 7 +++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/controllers/quick_edit_issues_controller.rb b/app/controllers/quick_edit_issues_controller.rb index 226aa17..0271bcf 100644 --- a/app/controllers/quick_edit_issues_controller.rb +++ b/app/controllers/quick_edit_issues_controller.rb @@ -10,12 +10,14 @@ class QuickEditIssuesController < ApplicationController custom_field_name = 'issue[custom_field_values][%d]' % f.id if custom_field_name == @target_specifier @dialog_params = get_input_dialog_params_for_custom_fields(@issue, @target_specifier, f) + @dialog_params[:description] = f.description.presence end end if @dialog_params.nil? @dialog_params = get_input_dialog_params_for_core_fields(@issue, @target_specifier) + @dialog_params[:description] = nil end - + @dialog_params[:description] = nil if (@dialog_params[:description] == "") @dialog_params[:issue_ids] = params[:ids] @dialog_params[:back_url] = params[:back_url] @dialog_params[:default_value] = params[:default_value] unless (params[:default_value].nil?) diff --git a/app/views/quick_edit_issues/_input_dialog.html.erb b/app/views/quick_edit_issues/_input_dialog.html.erb index 19ce68b..15cf6c1 100644 --- a/app/views/quick_edit_issues/_input_dialog.html.erb +++ b/app/views/quick_edit_issues/_input_dialog.html.erb @@ -36,9 +36,12 @@ <% end %> + <% if !@dialog_params[:description].nil? %> +
<%= @dialog_params[:description] %>
+ <% end %> <% @dialog_params[:issue_ids].each do |id| %> <% end %> @@ -55,7 +58,7 @@ //; - var height = <%= (@dialog_params[:field_type] == :text) ? 450 : 275 %>; + var height = <%= ((@dialog_params[:field_type] == :text) ? 445 : 280) + ((@dialog_params[:description].nil?) ? 0 : 50) %>; $("#quick_edit_input_dialog").dialog({ modal: true, closeOnEscape: false, -- 2.11.0