From 050af95b56440e11d092a7c362414f4f5d5ab6ec Mon Sep 17 00:00:00 2001 From: Seth Call Date: Mon, 6 Jan 2014 22:15:02 +0000 Subject: [PATCH] * fixing more tests --- ruby/lib/jam_ruby/models/claimed_recording.rb | 2 +- ruby/spec/jam_ruby/models/recording_spec.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ruby/lib/jam_ruby/models/claimed_recording.rb b/ruby/lib/jam_ruby/models/claimed_recording.rb index 1383aa262..6764150b5 100644 --- a/ruby/lib/jam_ruby/models/claimed_recording.rb +++ b/ruby/lib/jam_ruby/models/claimed_recording.rb @@ -37,7 +37,7 @@ module JamRuby # If this is the only copy, destroy the entire recording. Otherwise, just destroy this claimed_recording if recording.claimed_recordings.count == 1 - recording.discard + recording.destroy else self.destroy end diff --git a/ruby/spec/jam_ruby/models/recording_spec.rb b/ruby/spec/jam_ruby/models/recording_spec.rb index 7640cfc28..6cbb0147c 100644 --- a/ruby/spec/jam_ruby/models/recording_spec.rb +++ b/ruby/spec/jam_ruby/models/recording_spec.rb @@ -69,6 +69,7 @@ describe Recording do it "should be able to start, stop then start a recording again for the same music session" do @recording = Recording.start(@music_session, @user) @recording.stop + @recording.keep(@user) @recording2 = Recording.start(@music_session, @user) @music_session.recordings.exists?(@recording2).should be_true end