From 5d0da4c5f1377f4c07523c0ce877ea1be8744209 Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Wed, 8 Mar 2017 15:02:22 -0500 Subject: [PATCH] method was preventing certain follows from succeeding --- app/services/follow_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/follow_service.rb b/app/services/follow_service.rb index 6f5ce6f3..e0d23002 100644 --- a/app/services/follow_service.rb +++ b/app/services/follow_service.rb @@ -5,7 +5,7 @@ class FollowService return unless user && is_tester(user) - return unless should_auto_follow(entity, user, reason) + return if (reason == 'created' || reason == 'contributed') && !should_auto_follow(entity, user, reason) follow = Follow.where(followed: entity, user: user).first_or_create if FollowReason::REASONS.include?(reason) && !follow.follow_reason.read_attribute(reason)