From 70f378a1c197e0b201bcb2e0949aca6f7595bb04 Mon Sep 17 00:00:00 2001 From: Benjamin Neff <benjamin@coding4coffee.ch> Date: Sat, 18 Jun 2016 06:21:14 +0200 Subject: [PATCH] don't participate own posts on creation --- app/services/status_message_creation_service.rb | 1 - spec/controllers/status_messages_controller_spec.rb | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/services/status_message_creation_service.rb b/app/services/status_message_creation_service.rb index 12bd8fbae1..f9fcdea1a9 100644 --- a/app/services/status_message_creation_service.rb +++ b/app/services/status_message_creation_service.rb @@ -54,7 +54,6 @@ class StatusMessageCreationService def process(status_message, aspect_ids, services) add_to_streams(status_message, aspect_ids) unless status_message.public dispatch(status_message, services) - user.participate!(status_message) end def add_to_streams(status_message, aspect_ids) diff --git a/spec/controllers/status_messages_controller_spec.rb b/spec/controllers/status_messages_controller_spec.rb index 85538fe0b2..a045a7a065 100644 --- a/spec/controllers/status_messages_controller_spec.rb +++ b/spec/controllers/status_messages_controller_spec.rb @@ -190,11 +190,10 @@ describe StatusMessagesController, :type => :controller do expect(StatusMessage.first.provider_display_name).to eq('mobile') end - it "has one participation" do + it "has no participation" do post :create, status_message_hash new_message = StatusMessage.find_by_text(text) - expect(new_message.participations.count).to eq(1) - expect(new_message.participations.first.count).to eq(1) + expect(new_message.participations.count).to eq(0) end context 'with photos' do -- GitLab