From 931f08a1d7e73fdbfe5bfe2041e32d5ce0c2c6e1 Mon Sep 17 00:00:00 2001 From: IceToast Date: Wed, 24 Apr 2024 10:47:39 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Try=20Catch=20for=20upgra?= =?UTF-8?q?de=20routing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routes/web.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 42d2edf3..c575ea98 100644 --- a/routes/web.php +++ b/routes/web.php @@ -34,6 +34,7 @@ use App\Http\Controllers\TicketsController; use App\Http\Controllers\TranslationController; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; +use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Route; /* @@ -80,10 +81,10 @@ Route::middleware(['auth', 'checkSuspended'])->group(function () { try { $serverSettings = app(App\Settings\ServerSettings::class); if ($serverSettings->creation_enabled) { - Route::resource('servers', ServerController::class); + Route::post('servers/{server}/upgrade', [ServerController::class, 'upgrade'])->name('servers.upgrade'); } } catch (Exception $e) { - // Do nothing if the settings are not available. + Log::error("ServerSettings not found, skipping server upgrade route"); } Route::post('profile/selfdestruct', [ProfileController::class, 'selfDestroyUser'])->name('profile.selfDestroyUser');