Issue.transaction do
@issues.each do |issue|
- issue.init_journal(User.current)
+ issue.init_journal(User.current, params[:notes])
issue.safe_attributes = {@attribute_name => issue[@attribute_name].gsub(@find_regexp, @replace)}
+ issue.safe_attributes = {'private_notes' => (params.has_key?(:private_notes) ? '1' : '0')}
if emulate_bulk_update == 'on'
emulate_params = { 'issue[subject]'.to_sym => issue.subject,
rows="5"
style="vertical-align:middle"></textarea>
<%= wikitoolbar_for :notes_for_edit %>
- <input id="issue_private_notes"
+ <input id="issue_private_notes_for_edit"
name="issue[private_notes]"
type="checkbox"
value="1"/>
- <label for="issue_private_notes">Private notes</label>
+ <label for="issue_private_notes_for_edit">Private notes</label>
</fieldset>
<% @dialog_params[:issue_ids].each do |id| %>
<input id="ids" name="ids[]" type="hidden" value="<%= id %>"></input>
</div>
<span><%= l(:label_preview) %>:</span>
<div id="preview_area" class="ui-corner-all box"> </div>
+
+ <fieldset style="margin-top: 10px;">
+ <legend><%= l(:field_notes) %></legend>
+ <textarea id="notes_for_replace"
+ name="notes"
+ class="full_width"
+ rows="5"
+ style="vertical-align:middle"></textarea>
+ <%= wikitoolbar_for :notes_for_replace %>
+ <input id="issue_private_notes_for_replace"
+ name="private_notes"
+ type="checkbox"
+ value="1"/>
+ <label for="issue_private_notes_for_replace">Private notes</label>
+ </fieldset>
</div>
<input id="target_specifier" name="target_specifier" type="hidden" value="<%= @dialog_params[:target_specifier] %>"></input>
<input id="back_url" name="back_url" type="hidden" value="<%= @dialog_params[:back_url] %>"></input>