Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[self-hosted] Error on API Keys settings page #588

Closed
benni347 opened this issue Jan 26, 2024 · 1 comment
Closed

[self-hosted] Error on API Keys settings page #588

benni347 opened this issue Jan 26, 2024 · 1 comment

Comments

@benni347
Copy link

Hello,

I am currently self-hosting Addy.io, version 1.0.5. When I attempt to access the API-Keys section under Settings, an error occurs. I have attached the stack trace below for your reference.

I have not made any changes to the code on the server, and I have followed all the update steps in the docs for self-hosting.

Illuminate\Database\Eloquent\MissingAttributeException:
The attribute [abilities] either does not exist or was not retrieved for model [App\Models\PersonalAccessToken].

  at /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:475
  at Illuminate\Database\Eloquent\Model->throwMissingAttributeExceptionIfApplicable()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:2133)
  at Illuminate\Database\Eloquent\Model->transformModelValue()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:489)
  at Illuminate\Database\Eloquent\Model->getAttributeValue()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:443)
  at Illuminate\Database\Eloquent\Model->getAttribute()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2226)
  at Illuminate\Database\Eloquent\Model->__get()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/DelegatesToResource.php:139)
  at Illuminate\Http\Resources\Json\JsonResource->__get()
     (/var/www/anonaddy/app/Http/Resources/PersonalAccessTokenResource.php:15)
  at App\Http\Resources\PersonalAccessTokenResource->toArray()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php:60)
  at Illuminate\Support\HigherOrderCollectionProxy->Illuminate\Support\{closure}()
  at array_map()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Collections/Arr.php:558)
  at Illuminate\Support\Arr::map()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:777)
  at Illuminate\Support\Collection->map()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php:59)
  at Illuminate\Support\HigherOrderCollectionProxy->__call()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/ResourceCollection.php:102)
  at Illuminate\Http\Resources\Json\ResourceCollection->toArray()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/JsonResource.php:107)
  at Illuminate\Http\Resources\Json\JsonResource->resolve()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/ResourceResponse.php:39)
  at Illuminate\Http\Resources\Json\ResourceResponse->toResponse()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/JsonResource.php:244)
  at Illuminate\Http\Resources\Json\JsonResource->toResponse()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/ResourceCollection.php:117)
  at Illuminate\Http\Resources\Json\ResourceCollection->toResponse()
     (/var/www/anonaddy/vendor/inertiajs/inertia-laravel/src/Response.php:132)
  at Inertia\Response->resolvePropertyInstances()
     (/var/www/anonaddy/vendor/inertiajs/inertia-laravel/src/Response.php:97)
  at Inertia\Response->toResponse()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:900)
  at Illuminate\Routing\Router::toResponse()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:885)
  at Illuminate\Routing\Router->prepareResponse()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:805)
  at Illuminate\Routing\Router->Illuminate\Routing\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:144)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/app/Http/Middleware/VerifyWebauthn.php:50)
  at App\Http\Middleware\VerifyWebauthn->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/app/Http/Middleware/VerifyTwoFactorAuth.php:23)
  at App\Http\Middleware\VerifyTwoFactorAuth->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/inertiajs/inertia-laravel/src/Middleware.php:87)
  at Inertia\Middleware->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50)
  at Illuminate\Routing\Middleware\SubstituteBindings->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78)
  at Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Session/Middleware/AuthenticateSession.php:60)
  at Illuminate\Session\Middleware\AuthenticateSession->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php:57)
  at Illuminate\Auth\Middleware\Authenticate->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49)
  at Illuminate\View\Middleware\ShareErrorsFromSession->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:121)
  at Illuminate\Session\Middleware\StartSession->handleStatefulRequest()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64)
  at Illuminate\Session\Middleware\StartSession->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37)
  at Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:67)
  at Illuminate\Cookie\Middleware\EncryptCookies->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:119)
  at Illuminate\Pipeline\Pipeline->then()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:805)
  at Illuminate\Routing\Router->runRouteWithinStack()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:784)
  at Illuminate\Routing\Router->runRoute()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:748)
  at Illuminate\Routing\Router->dispatchToRoute()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Routing/Router.php:737)
  at Illuminate\Routing\Router->dispatch()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200)
  at Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:144)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21)
  at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31)
  at Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21)
  at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:40)
  at Illuminate\Foundation\Http\Middleware\TrimStrings->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27)
  at Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:99)
  at Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:49)
  at Illuminate\Http\Middleware\HandleCors->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:39)
  at Illuminate\Http\Middleware\TrustProxies->handle()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:119)
  at Illuminate\Pipeline\Pipeline->then()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175)
  at Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
     (/var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144)
  at Illuminate\Foundation\Http\Kernel->handle()
     (/var/www/anonaddy/public/index.php:51)       
@willbrowningme
Copy link
Member

Thanks, I've just released v1.0.6 that fixes this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants