From 2ff74c45ac545b04e8d7f51e03131c7228822a30 Mon Sep 17 00:00:00 2001 From: isaacclad Date: Thu, 18 Jun 2026 23:59:44 +0000 Subject: [PATCH] Remove orphaned account.team/developers routes + repoint sidebar Team Completes the strip: drop the local account.team* and account.developers* route definitions (the DeveloperController + views were removed in the previous commit) and point the sidebar Team link to the central account hub. account.switch retained. (Previous commit landed only the deletions; this makes routes consistent.) Co-Authored-By: Claude Opus 4.8 --- resources/views/partials/sidebar.blade.php | 2 +- routes/web.php | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/resources/views/partials/sidebar.blade.php b/resources/views/partials/sidebar.blade.php index 520c69c..0718067 100644 --- a/resources/views/partials/sidebar.blade.php +++ b/resources/views/partials/sidebar.blade.php @@ -34,7 +34,7 @@ 'icon' => ''], ['name' => 'Billing', 'route' => route('account.billing'), 'active' => request()->routeIs('account.billing'), 'icon' => ''], - ['name' => 'Team', 'route' => route('account.team'), 'active' => request()->routeIs('account.team'), + ['name' => 'Team', 'route' => ladill_account_url('/account/team'), 'active' => false, 'icon' => ''], ]; @endphp diff --git a/routes/web.php b/routes/web.php index cf3233c..a53d2df 100644 --- a/routes/web.php +++ b/routes/web.php @@ -3,7 +3,6 @@ use App\Http\Controllers\Auth\SsoLoginController; use App\Http\Controllers\Hosting\AccountController; use App\Http\Controllers\Hosting\AfiaController; -use App\Http\Controllers\Hosting\DeveloperController; use App\Http\Controllers\Hosting\HostingController; use App\Http\Controllers\Hosting\HostingPanelController; use App\Http\Controllers\Hosting\HostingProductController; @@ -128,15 +127,10 @@ Route::middleware(['auth'])->group(function () use ($serversApp) { Route::get('/account/settings', [AccountController::class, 'settings'])->name('account.settings'); Route::put('/account/settings', [AccountController::class, 'updateSettings'])->name('account.settings.update'); - Route::get('/account/team', [TeamController::class, 'index'])->name('account.team'); - Route::post('/account/team', [TeamController::class, 'store'])->name('account.team.store'); - Route::patch('/account/team/{member}/role', [TeamController::class, 'updateRole'])->name('account.team.role'); - Route::delete('/account/team/{member}', [TeamController::class, 'destroy'])->name('account.team.destroy'); + // Team & Developers management moved to the central account hub + // (account.ladill.com/account/team, /account/developers). Only the acting- + // account switcher remains here (load-bearing for multi-account access). Route::post('/account/switch', [TeamController::class, 'switchAccount'])->name('account.switch'); - Route::get('/account/developers', [DeveloperController::class, 'index'])->name('account.developers'); - Route::post('/account/developers', [DeveloperController::class, 'store'])->name('account.developers.store'); - Route::delete('/account/developers/{token}', [DeveloperController::class, 'destroy'])->whereNumber('token')->name('account.developers.destroy'); - Route::post('/afia/chat', [AfiaController::class, 'chat'])->name('hosting.afia.chat'); });