From fb1bee80390481e82310950762f89910cf1aedd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=94=E5=A7=AC=E6=A1=91?= Date: Sun, 13 Dec 2020 11:19:26 +0800 Subject: [PATCH] Ignore unimportant Exception --- app/Exceptions/Handler.php | 5 ++++- app/Http/Controllers/AuthController.php | 2 +- app/Http/Controllers/Controller.php | 6 ------ 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index df301786..480f0acf 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -12,6 +12,7 @@ use Illuminate\Session\TokenMismatchException; use Log; use ReflectionException; use Response; +use Symfony\Component\HttpKernel\Exception\HttpException; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; use Throwable; @@ -22,7 +23,9 @@ class Handler extends ExceptionHandler * * @var array */ - protected $dontReport = []; + protected $dontReport = [ + HttpException::class, + ]; /** * A list of the inputs that are never flashed for validation exceptions. diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index c804c05b..ed7d3fe4 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -360,7 +360,7 @@ class AuthController extends Controller //邮箱检查 private function emailChecker($email, $returnType = 0) { - $emailFilterList = $this->emailFilterList(sysConfig('is_email_filtering')); + $emailFilterList = EmailFilter::whereType(sysConfig('is_email_filtering'))->pluck('words')->toArray(); $emailSuffix = explode('@', $email); // 提取邮箱后缀 switch (sysConfig('is_email_filtering')) { // 黑名单 diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index b5b105fd..5dc87b2d 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -78,12 +78,6 @@ class Controller extends BaseController return $i; } - // 获取邮箱后缀 - public function emailFilterList($type): array - { - return EmailFilter::whereType($type)->pluck('words')->toArray(); - } - // 将Base64图片转换为本地图片并保存 public function base64ImageSaver($base64_image_content): ?string {