From b57066d15d3453493576c578ad237a1f47913bde Mon Sep 17 00:00:00 2001
From: Daniel Supernault <danielsupernault@gmail.com>
Date: Thu, 4 Aug 2022 03:41:54 -0600
Subject: [PATCH] Fix email verification requests filtering to gracefully
 handle deleted accounts and accounts already verified

---
 app/Http/Controllers/Admin/AdminReportController.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/Http/Controllers/Admin/AdminReportController.php b/app/Http/Controllers/Admin/AdminReportController.php
index 2ee3dd0ff..575342d66 100644
--- a/app/Http/Controllers/Admin/AdminReportController.php
+++ b/app/Http/Controllers/Admin/AdminReportController.php
@@ -560,10 +560,10 @@ trait AdminReportController
 				})
 				->map(function($id) {
 					$user = User::whereProfileId($id)->first();
-					if(!$user) {
+					if(!$user || $user->email_verified_at) {
 						return [];
 					}
-					$account = AccountService::get($id);
+					$account = AccountService::get($id, true);
 					if(!$account) {
 						return [];
 					}
-- 
GitLab