From c89dd969ae89fda7c0732edee67e88a44374afa1 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Thu, 15 Dec 2022 15:37:51 +0800 Subject: [PATCH] wip Signed-off-by: Mior Muhammad Zaki --- src/Illuminate/Console/Scheduling/CallbackEvent.php | 2 +- src/Illuminate/Console/Scheduling/ScheduleListCommand.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Illuminate/Console/Scheduling/CallbackEvent.php b/src/Illuminate/Console/Scheduling/CallbackEvent.php index e91600ac3a40..db5e0297072a 100644 --- a/src/Illuminate/Console/Scheduling/CallbackEvent.php +++ b/src/Illuminate/Console/Scheduling/CallbackEvent.php @@ -184,7 +184,7 @@ public function getSummaryForDisplay() */ public function mutexName() { - return 'framework/schedule-'.sha1($this->description); + return 'framework/schedule-'.sha1($this->description ?? ''); } /** diff --git a/src/Illuminate/Console/Scheduling/ScheduleListCommand.php b/src/Illuminate/Console/Scheduling/ScheduleListCommand.php index 027da980af38..2138a5a92e8c 100644 --- a/src/Illuminate/Console/Scheduling/ScheduleListCommand.php +++ b/src/Illuminate/Console/Scheduling/ScheduleListCommand.php @@ -83,7 +83,7 @@ public function handle(Schedule $schedule) $command = $event->command; $description = $event->description; - if (! $this->output->isVerbose() && ! is_null($command)) { + if (! $this->output->isVerbose() && is_string($command)) { $command = str_replace([Application::phpBinary(), Application::artisanBinary()], [ 'php', preg_replace("#['\"]#", '', Application::artisanBinary()), @@ -91,7 +91,7 @@ public function handle(Schedule $schedule) } if ($event instanceof CallbackEvent) { - if (! is_null($event->description) && class_exists($event->description)) { + if (is_string($event->description) && class_exists($event->description)) { $command = $event->description; $description = ''; } else {