@@ -285,6 +285,7 class IssuesController < ApplicationController | |||||
285 | new_tracker = params[:new_tracker_id].blank? ? nil : @target_project.trackers.find_by_id(params[:new_tracker_id]) |
|
285 | new_tracker = params[:new_tracker_id].blank? ? nil : @target_project.trackers.find_by_id(params[:new_tracker_id]) | |
286 | unsaved_issue_ids = [] |
|
286 | unsaved_issue_ids = [] | |
287 | @issues.each do |issue| |
|
287 | @issues.each do |issue| | |
|
288 | issue.init_journal(User.current) | |||
288 | unsaved_issue_ids << issue.id unless issue.move_to(@target_project, new_tracker) |
|
289 | unsaved_issue_ids << issue.id unless issue.move_to(@target_project, new_tracker) | |
289 | end |
|
290 | end | |
290 | if unsaved_issue_ids.empty? |
|
291 | if unsaved_issue_ids.empty? |
@@ -54,9 +54,15 module IssuesHelper | |||||
54 | when 'due_date', 'start_date' |
|
54 | when 'due_date', 'start_date' | |
55 | value = format_date(detail.value.to_date) if detail.value |
|
55 | value = format_date(detail.value.to_date) if detail.value | |
56 | old_value = format_date(detail.old_value.to_date) if detail.old_value |
|
56 | old_value = format_date(detail.old_value.to_date) if detail.old_value | |
|
57 | when 'project_id' | |||
|
58 | p = Project.find_by_id(detail.value) and value = p.name if detail.value | |||
|
59 | p = Project.find_by_id(detail.old_value) and old_value = p.name if detail.old_value | |||
57 | when 'status_id' |
|
60 | when 'status_id' | |
58 | s = IssueStatus.find_by_id(detail.value) and value = s.name if detail.value |
|
61 | s = IssueStatus.find_by_id(detail.value) and value = s.name if detail.value | |
59 | s = IssueStatus.find_by_id(detail.old_value) and old_value = s.name if detail.old_value |
|
62 | s = IssueStatus.find_by_id(detail.old_value) and old_value = s.name if detail.old_value | |
|
63 | when 'tracker_id' | |||
|
64 | t = Tracker.find_by_id(detail.value) and value = t.name if detail.value | |||
|
65 | t = Tracker.find_by_id(detail.old_value) and old_value = t.name if detail.old_value | |||
60 | when 'assigned_to_id' |
|
66 | when 'assigned_to_id' | |
61 | u = User.find_by_id(detail.value) and value = u.name if detail.value |
|
67 | u = User.find_by_id(detail.value) and value = u.name if detail.value | |
62 | u = User.find_by_id(detail.old_value) and old_value = u.name if detail.old_value |
|
68 | u = User.find_by_id(detail.old_value) and old_value = u.name if detail.old_value |
General Comments 0
You need to be logged in to leave comments.
Login now