Team Invite

This commit is contained in:
2026-10-03 09:05:30 +02:00
parent bdd8487c34
commit 04ffe155bd
4 changed files with 98 additions and 67 deletions
+3 -2
View File
@@ -2,6 +2,7 @@
use App\Http\Controllers\TeamController;
use App\Http\Controllers\TeamInviteAcceptController;
use App\Http\Controllers\TeamInviteController;
use App\Models\Team;
use Illuminate\Support\Facades\Route;
@@ -14,8 +15,8 @@ Route::middleware(['auth'])->group(function () {
Route::name('invite.')->group(function () {
Route::get('invite/accept', [TeamInviteAcceptController::class, 'create'])->name('create');
Route::post('invite/accept', [TeamInviteAcceptController::class, 'store'])->name('store');
Route::post('{team:slug}/invite', [TeamController::class, 'invite'])->name('invite');
Route::post('{team:slug}/invite/revoke', [TeamController::class, 'revokeInvite'])->name('revoke')->can('manage', 'team');
Route::post('{team:slug}/invite', [TeamInviteController::class, 'store'])->name('invite');
Route::post('{team:slug}/invite/revoke', [TeamInviteController::class, 'destroy'])->name('revoke')->can('manage', 'team');
});
Route::get('/', 'index')->name('index');