diff --git a/app/Http/Controllers/FollowerController.php b/app/Http/Controllers/FollowerController.php index a487ac079..da4c96dc9 100644 --- a/app/Http/Controllers/FollowerController.php +++ b/app/Http/Controllers/FollowerController.php @@ -34,10 +34,10 @@ class FollowerController extends Controller $isFollowing = Follower::whereProfileId($user->id)->whereFollowingId($target->id)->count(); if($private == true && $isFollowing == 0) { - $follow = new FollowRequest; - $follow->follower_id = $user->id; - $follow->following_id = $target->id; - $follow->save(); + $follow = FollowRequest::firstOrCreate([ + 'follower_id' => $user->id, + 'following_id' => $target->id + ]); } elseif ($isFollowing == 0) { $follower = new Follower(); $follower->profile_id = $user->id;