diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index b28da702f2..693613fb7b 100755 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -95,9 +95,7 @@ class ProfileController extends Controller abort(403); } - return view('account/api', [ - 'tokens' => Auth::user()->tokens()->get(), - ]); + return view('account/api'); } /** diff --git a/app/Http/Livewire/PersonalAccessTokens.php b/app/Http/Livewire/PersonalAccessTokens.php index c9e30a9430..52ee05cedc 100644 --- a/app/Http/Livewire/PersonalAccessTokens.php +++ b/app/Http/Livewire/PersonalAccessTokens.php @@ -3,6 +3,7 @@ namespace App\Http\Livewire; use Illuminate\Support\Facades\Auth; +use Illuminate\Support\Facades\Log; use Illuminate\View\View; use Livewire\Component; @@ -30,7 +31,10 @@ class PersonalAccessTokens extends Component public function deleteToken($tokenId): void { - Auth::user()->tokens()->where('id', $tokenId)->delete(); + Log::info('poo'); + //this needs safety (though the scope of auth::user might kind of do it...) + //seems like it does, test more + Auth::user()->tokens()->find($tokenId)->delete(); } public function getTokensProperty(): array diff --git a/resources/views/account/api.blade.php b/resources/views/account/api.blade.php index 8098ea7e35..14367ecd66 100644 --- a/resources/views/account/api.blade.php +++ b/resources/views/account/api.blade.php @@ -1,15 +1,11 @@ @extends('layouts/default') - {{-- Page title --}} @section('title') {{ trans('account/general.personal_api_keys') }} @parent @stop - {{-- Page content --}} @section('content') - -
New Personal Access Token Component
-{{ $token_url }}
-{{ $scopes_url }}
-New Livewire Personal Access Token Component
\ No newline at end of file