From adc461a5804be98d2ad2e63c442b4c2745a0f23c Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Mon, 13 Feb 2023 15:26:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=20=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/HostController.php | 2 +- app/Jobs/Host/HostJob.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Api/HostController.php b/app/Http/Controllers/Api/HostController.php index 4376651..76d43b6 100644 --- a/app/Http/Controllers/Api/HostController.php +++ b/app/Http/Controllers/Api/HostController.php @@ -51,7 +51,7 @@ public function destroy(HostRequest $request, Host $host): JsonResponse { unset($request); - if ($host->status == 'pending') { + if ($host->isPending()) { // 如果上次更新时间大于 5min if ($host->updated_at->diffInMinutes(now()) > 5) { $host->delete(); diff --git a/app/Jobs/Host/HostJob.php b/app/Jobs/Host/HostJob.php index ec457b2..460e422 100644 --- a/app/Jobs/Host/HostJob.php +++ b/app/Jobs/Host/HostJob.php @@ -49,13 +49,13 @@ public function handle(): void $host = $this->host; // 忽略 unavailable 状态的 host - if ($this->pass_unavailable && $host->status === 'unavailable') { + if ($this->pass_unavailable && $host->isUnavailable()) { return; } $host->load(['module']); - if ($host->module->status !== 'up') { + if (!$host->module->isUp()) { Log::warning('模块不可用,跳过主机更新。', [ 'host' => $host->name, 'module' => $host->module->name,