diff --git a/ruby/lib/jam_ruby/models/recording.rb b/ruby/lib/jam_ruby/models/recording.rb index 2863dc34d..ca1c241ef 100644 --- a/ruby/lib/jam_ruby/models/recording.rb +++ b/ruby/lib/jam_ruby/models/recording.rb @@ -326,7 +326,7 @@ module JamRuby } ) end - latest_recorded_track = (downloads.length > 0) ? downloads[-1][:next] : nil + latest_recorded_track = (downloads.length > 0) ? downloads[-1][:next] : 0 Mix.joins(:recording).joins(:recording => :claimed_recordings) .order('mixes.id') @@ -349,7 +349,7 @@ module JamRuby } ) end - latest_mix = (downloads.length > 0) ? downloads[-1][:next] : nil + latest_mix = (downloads.length > 0) ? downloads[-1][:next] : 0 RecordedBackingTrack.joins(:recording).joins(:recording => :claimed_recordings) .order('recorded_backing_tracks.id') @@ -370,7 +370,7 @@ module JamRuby } ) end - latest_recorded_backing_track = (downloads.length > 0) ? downloads[-1][:next] : nil + latest_recorded_backing_track = (downloads.length > 0) ? downloads[-1][:next] : 0 next_date = [latest_mix, latest_recorded_track, latest_recorded_backing_track].max