From 0ce0b52342dfb5fd6c444609ef0370f7fdd28230 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Wed, 8 Aug 2012 21:28:07 +0000 Subject: Code cleanup. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10179 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/issue.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'app/models/issue.rb') diff --git a/app/models/issue.rb b/app/models/issue.rb index 6e0f3cc89..97c97e910 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -587,6 +587,15 @@ class Issue < ActiveRecord::Base end end + # Returns a scope for journals that have an id greater than journal_id + def journals_after(journal_id) + scope = journals.reorder("#{Journal.table_name}.id ASC") + if journal_id.present? + scope = scope.where("#{Journal.table_name}.id > ?", journal_id.to_i) + end + scope + end + # Return true if the issue is closed, otherwise false def closed? self.status.is_closed? -- cgit v1.2.3