diff --git a/app/models/jobs/receive_encrypted_salmon.rb b/app/models/jobs/receive_encrypted_salmon.rb index ad930a302e45e3a4daff76b074c2a0f401c350fa..eda7e2e53ea3f2eb919ed490538be9ae945ae93e 100644 --- a/app/models/jobs/receive_encrypted_salmon.rb +++ b/app/models/jobs/receive_encrypted_salmon.rb @@ -11,7 +11,7 @@ module Jobs def self.perform(user_id, xml) user = User.find(user_id) zord = Postzord::Receiver::Private.new(user, :salmon_xml => xml) - zord.perform + zord.perform! end end end diff --git a/spec/models/jobs/receive_salmon_spec.rb b/spec/models/jobs/receive_salmon_spec.rb index 9d396125dd36a065d1dae50f25985b56d3b11a2e..43bf0c5bb495c92fa41aa50d95f78b9f0d20fd84 100644 --- a/spec/models/jobs/receive_salmon_spec.rb +++ b/spec/models/jobs/receive_salmon_spec.rb @@ -15,7 +15,7 @@ describe Jobs::ReceiveEncryptedSalmon do it 'calls receive_salmon' do zord = mock - zord.should_receive(:perform) + zord.should_receive(:perform!) Postzord::Receiver::Private.should_receive(:new).with(@user, hash_including(:salmon_xml => @xml)).and_return(zord) Jobs::ReceiveEncryptedSalmon.perform(@user.id, @xml)