Commit 78207b95 authored by Douwe Maan's avatar Douwe Maan

Move includes call to scope

parent 257f4eaa
...@@ -21,7 +21,7 @@ class Discussion ...@@ -21,7 +21,7 @@ class Discussion
end end
def self.build_collection(notes, context_noteable = nil) def self.build_collection(notes, context_noteable = nil)
grouped_notes = notes.includes(:noteable).group_by { |n| n.discussion_id(context_noteable) } grouped_notes = notes.group_by { |n| n.discussion_id(context_noteable) }
grouped_notes.values.map { |notes| build(notes, context_noteable) } grouped_notes.values.map { |notes| build(notes, context_noteable) }
end end
......
...@@ -110,7 +110,7 @@ class Note < ActiveRecord::Base ...@@ -110,7 +110,7 @@ class Note < ActiveRecord::Base
end end
def discussions(context_noteable = nil) def discussions(context_noteable = nil)
Discussion.build_collection(fresh, context_noteable) Discussion.build_collection(all.includes(:noteable).fresh, context_noteable)
end end
def find_discussion(discussion_id) def find_discussion(discussion_id)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment