diff --git a/src/Controllers/UninstallController.php b/src/Controllers/UninstallController.php index 866bc3c..88f1a4b 100644 --- a/src/Controllers/UninstallController.php +++ b/src/Controllers/UninstallController.php @@ -31,6 +31,11 @@ public function index() 'root' => base_path('app'), ]); + $baseDir = Storage::build([ + 'driver' => 'local', + 'root' => base_path() + ]); + if ($packages->exists($installDirectory)) { $packages->deleteDirectory($installDirectory); } @@ -57,10 +62,14 @@ public function index() $appDir->delete('Http/Middleware/HandleInertiaRequests.php'); } - $this->runCommand(["rm,", ".env"]); - $this->runCommand(["cp", ".env-clean", ".env"]); - $this->runCommand(["rm", "composer.json"]); - $this->runCommand(["cp", "composer-clean.json", "composer.json"]); + if ($baseDir->exists('.env-clean')) { + $this->runCommand(["rm,", ".env"]); + $this->runCommand(["cp", ".env-clean", ".env"]); + } + if ($baseDir->exists('composer-clean.json')) { + $this->runCommand(["rm", "composer.json"]); + $this->runCommand(["cp", "composer-clean.json", "composer.json"]); + } $this->runComposerUpdate(); diff --git a/src/views/index.blade.php b/src/views/index.blade.php index f073d10..8352e40 100644 --- a/src/views/index.blade.php +++ b/src/views/index.blade.php @@ -91,7 +91,7 @@ /* ****************************************** * STEP TWO ****************************************** */ - this.installMessage = `Extracting AdminUI ${this.version} package...`; + this.installMessage = "Extracting AdminUI " + this.version " + package..."; const stepTwoResult = await fetch("{{ route('adminui.installer.two') }}", { method: "POST", headers: jsonHeaders, diff --git a/src/views/maintenance.blade.php b/src/views/maintenance.blade.php index a4bcf52..2f49cef 100644 --- a/src/views/maintenance.blade.php +++ b/src/views/maintenance.blade.php @@ -1,10 +1,10 @@ - +

- This webiste is currently undergoing maintenance.
+ This website is currently undergoing maintenance.
Please check back in a few minutes.