From ef08cf6fa8965ecfd92578ad36e7190e35fcd30d Mon Sep 17 00:00:00 2001 From: Wisp X Date: Sun, 6 Mar 2022 18:02:44 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E9=85=8D=E7=BD=AE=20workflows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Console/Commands/Install.php | 4 ++-- app/Console/Commands/Upgrade.php | 2 +- app/Http/Controllers/Controller.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Console/Commands/Install.php b/app/Console/Commands/Install.php index e9277013..e1790382 100644 --- a/app/Console/Commands/Install.php +++ b/app/Console/Commands/Install.php @@ -102,11 +102,11 @@ class Install extends Command 'msg' => $e->getMessage(), 'trace' => $e->getTraceAsString(), ]); - return 0; + return 1; } $this->info('Install success!'); - return 1; + return 0; } protected function replacementPattern(string $name, string $value): string diff --git a/app/Console/Commands/Upgrade.php b/app/Console/Commands/Upgrade.php index 561080aa..45ad6433 100644 --- a/app/Console/Commands/Upgrade.php +++ b/app/Console/Commands/Upgrade.php @@ -40,6 +40,6 @@ class Upgrade extends Command */ public function handle(): int { - return (int) (new UpgradeService(Utils::config(ConfigKey::AppVersion)))->upgrade(); + return (new UpgradeService(Utils::config(ConfigKey::AppVersion)))->upgrade() ? 0 : 1; } } diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index d74ddfeb..21df15fa 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -80,7 +80,7 @@ class Controller extends BaseController $data = collect($request->except('account'))->transform(fn($item, $key) => ['--'.$key => $item])->collapse(); $output = new BufferedOutput(); $exitCode = Artisan::call('lsky:install', $data->toArray(), $output); - if (! $exitCode) { + if ($exitCode) { throw new \Exception(str_replace(PHP_EOL, '
', $output->fetch())); } $user = new User([