diff --git a/ruby/lib/jam_ruby/models/band.rb b/ruby/lib/jam_ruby/models/band.rb index 24dee5dae..7cdd0a0e8 100644 --- a/ruby/lib/jam_ruby/models/band.rb +++ b/ruby/lib/jam_ruby/models/band.rb @@ -71,7 +71,9 @@ module JamRuby end def recent_history - recordings = Recording.where(:band_id => self.id) + recordings = Recording + .joins(:claimed_recordings) + .where(:band_id => self.id) .order('created_at DESC') .limit(10) diff --git a/ruby/lib/jam_ruby/models/user.rb b/ruby/lib/jam_ruby/models/user.rb index c245314ee..dde31b7ad 100644 --- a/ruby/lib/jam_ruby/models/user.rb +++ b/ruby/lib/jam_ruby/models/user.rb @@ -357,7 +357,9 @@ module JamRuby end def recent_history - recordings = Recording.where(:owner_id => self.id) + recordings = Recording + .joins(:claimed_recordings) + .where(:owner_id => self.id) .order('created_at DESC') .limit(10)