From fd067bc9dfdb65c84654d22aca0fc3e8f57f947a 2016-12-31 16:30:33 From: Jean-Philippe Lang Date: 2016-12-31 16:30:33 Subject: [PATCH] Unneeded assignment (#24693). git-svn-id: http://svn.redmine.org/redmine/trunk@16122 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/app/models/issue.rb b/app/models/issue.rb index 3e19882..2111b04 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -1104,7 +1104,7 @@ class Issue < ActiveRecord::Base # Returns a scope of the given issues and their descendants def self.self_and_descendants(issues) - issue_ids = Issue.joins("JOIN #{Issue.table_name} ancestors" + + Issue.joins("JOIN #{Issue.table_name} ancestors" + " ON ancestors.root_id = #{Issue.table_name}.root_id" + " AND ancestors.lft <= #{Issue.table_name}.lft AND ancestors.rgt >= #{Issue.table_name}.rgt" ).