From 5169ef8814e5a81f661241210c4424db1ee04a96 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Thu, 16 Mar 2017 15:05:28 +0800 Subject: [PATCH] Fix broken specs. --- app/models/user.rb | 2 +- spec/components/post_creator_spec.rb | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index c6a24583226..41e39072a17 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1065,7 +1065,7 @@ class User < ActiveRecord::Base end def trigger_user_created_event - DiscourseEvent.trigger(:user_created, self) + DiscourseEvent.trigger(:user_created, self) if self.new_record? true end diff --git a/spec/components/post_creator_spec.rb b/spec/components/post_creator_spec.rb index b59758adb41..b7368c78515 100644 --- a/spec/components/post_creator_spec.rb +++ b/spec/components/post_creator_spec.rb @@ -4,9 +4,6 @@ require 'topic_subtype' describe PostCreator do - before do - end - let(:user) { Fabricate(:user) } let(:topic) { Fabricate(:topic, user: user) } @@ -80,7 +77,6 @@ describe PostCreator do end it "triggers extensibility events" do - creator # bypass a user_created event, can be removed when there is a UserCreator DiscourseEvent.expects(:trigger).with(:before_create_post, anything).once DiscourseEvent.expects(:trigger).with(:validate_post, anything).once DiscourseEvent.expects(:trigger).with(:topic_created, anything, anything, user).once