From 8dea83e32ae1de6f41b6acfa35ee48f2a4d2b50c Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Mon, 22 May 2023 12:19:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E6=9C=AA=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E8=A7=84=E5=88=99=E6=97=B6=E5=80=99=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/DeviceWarningService.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Services/DeviceWarningService.php b/app/Services/DeviceWarningService.php index 2c9b2a2..189d7e0 100644 --- a/app/Services/DeviceWarningService.php +++ b/app/Services/DeviceWarningService.php @@ -23,14 +23,15 @@ class DeviceWarningService } $rule = settings()->get($slug); - - foreach($rule as $lv => $rule){ - $res = $this->verifyRule($rule, $log); - if($res && $res['status']){ - $this->inLog($device, $reportedAt, $log, $lv, $res['keys']); + + if($rule){ + foreach($rule as $lv => $rule){ + $res = $this->verifyRule($rule, $log); + if($res && $res['status']){ + $this->inLog($device, $reportedAt, $log, $lv, $res['keys']); + } } } - return ; }