From e058c93b368d77ea51f559266a46a2b6030d1d35 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 18 Mar 2018 16:46:55 +0200 Subject: [PATCH] Fix for spam checker --- app/Ninja/Repositories/AccountRepository.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Ninja/Repositories/AccountRepository.php b/app/Ninja/Repositories/AccountRepository.php index 752d08d755ac..d84004a0325f 100644 --- a/app/Ninja/Repositories/AccountRepository.php +++ b/app/Ninja/Repositories/AccountRepository.php @@ -129,7 +129,9 @@ class AccountRepository private function checkForSpammer() { $ip = Request::getClientIp(); - $count = Account::whereIp($ip)->count(); + $count = Account::whereIp($ip)->whereHas('users', function ($query) { + $query->whereConfirmed(true); + })->count(); if ($count > 1 && $errorEmail = env('ERROR_EMAIL')) { \Mail::raw($ip, function ($message) use ($ip, $errorEmail) {