summaryrefslogtreecommitdiff
path: root/app/models/event.rb
diff options
context:
space:
mode:
authorrandx <dmitriy.zaporozhets@gmail.com>2012-10-09 22:09:46 +0300
committerrandx <dmitriy.zaporozhets@gmail.com>2012-10-09 22:09:46 +0300
commit679d0d6d760b850e27c13f3ce0f812b8b081df7f (patch)
treee3f088a9139d693e96fd2bd86264150f0d96270c /app/models/event.rb
parent63fe042d97a5430770ec50fc0e8f29c416bd2ec9 (diff)
downloadgitlab-ce-679d0d6d760b850e27c13f3ce0f812b8b081df7f.tar.gz
Context refactoring. Move Issues list, Search logic to context
Diffstat (limited to 'app/models/event.rb')
-rw-r--r--app/models/event.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/app/models/event.rb b/app/models/event.rb
index 647abdb9b57..0ea3224a3b7 100644
--- a/app/models/event.rb
+++ b/app/models/event.rb
@@ -30,6 +30,7 @@ class Event < ActiveRecord::Base
# Scopes
scope :recent, order("created_at DESC")
scope :code_push, where(action: Pushed)
+ scope :in_projects, ->(project_ids) { where(project_id: project_ids).recent }
class << self
def determine_action(record)
@@ -39,10 +40,6 @@ class Event < ActiveRecord::Base
Event::Commented
end
end
-
- def recent_for_user user
- where(project_id: user.projects.map(&:id)).recent
- end
end
# Next events currently enabled for system