@@ -1222,7 +1222,7 class Issue < ActiveRecord::Base | |||
|
1222 | 1222 | |
|
1223 | 1223 | def after_project_change |
|
1224 | 1224 | # Update project_id on related time entries |
|
1225 |
TimeEntry.update_all(["project_id = ?", project_id] |
|
|
1225 | TimeEntry.where({:issue_id => id}).update_all(["project_id = ?", project_id]) | |
|
1226 | 1226 | |
|
1227 | 1227 | # Delete issue relations |
|
1228 | 1228 | unless Setting.cross_project_issue_relations? |
@@ -1313,8 +1313,8 class Issue < ActiveRecord::Base | |||
|
1313 | 1313 | self.root_id = (@parent_issue.nil? ? id : @parent_issue.root_id ) |
|
1314 | 1314 | target_maxright = nested_set_scope.maximum(right_column_name) || 0 |
|
1315 | 1315 | offset = target_maxright + 1 - lft |
|
1316 |
Issue. |
|
|
1317 |
|
|
|
1316 | Issue.where(["root_id = ? AND lft >= ? AND rgt <= ? ", old_root_id, lft, rgt]). | |
|
1317 | update_all(["root_id = ?, lft = lft + ?, rgt = rgt + ?", root_id, offset, offset]) | |
|
1318 | 1318 | self[left_column_name] = lft + offset |
|
1319 | 1319 | self[right_column_name] = rgt + offset |
|
1320 | 1320 | if @parent_issue |
General Comments 0
You need to be logged in to leave comments.
Login now