aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/models/info_request_event.rb2
-rw-r--r--spec/models/info_request_event_spec.rb3
2 files changed, 2 insertions, 3 deletions
diff --git a/app/models/info_request_event.rb b/app/models/info_request_event.rb
index 29c1ce965..4a47edbe3 100644
--- a/app/models/info_request_event.rb
+++ b/app/models/info_request_event.rb
@@ -327,7 +327,7 @@ class InfoRequestEvent < ActiveRecord::Base
def is_incoming_message?
- !self.incoming_message_selective_columns("incoming_messages.id").nil?
+ !incoming_message.nil?
end
def is_outgoing_message?
diff --git a/spec/models/info_request_event_spec.rb b/spec/models/info_request_event_spec.rb
index ff20ab059..17c6a5004 100644
--- a/spec/models/info_request_event_spec.rb
+++ b/spec/models/info_request_event_spec.rb
@@ -111,8 +111,7 @@ describe InfoRequestEvent do
describe "should know" do
it "that it's an incoming message" do
- event = InfoRequestEvent.new
- event.stub!(:incoming_message_selective_columns).and_return(1)
+ event = InfoRequestEvent.new(:incoming_message => mock_model(IncomingMessage))
event.is_incoming_message?.should be_true
event.is_outgoing_message?.should be_false
event.is_comment?.should be_false