J'ai supprimé tous les événements et un compte membre peut accéder à la page calendrier
Du moment que l'on rajoute un événement, re erreur le message précédent réapparait.
De plus l'erreur intervient seulement quand l'événement devient visible à l'écran.... si on est sur une autre période, on voit bien le calendrier. en naviguant du moment que l'on arrive sur un événement, erreur alors que en Admin, pas de soucis.
Voici la trace
> [2023-03-28T15:56:12.655410+02:00] error.ERROR: Slim Application Error
> Type: Illuminate\Database\Eloquent\MissingAttributeException
> Code: 0
> Message: The attribute [restricted_parks] either does not exist or was not retrieved for model [Robert2\API\Models\User].
> File: /var/www/html/Robert/vendors/illuminate/database/Eloquent/Concerns/HasAttributes.php
> Line: 474
> Trace: #0 /var/www/html/Robert/vendors/illuminate/database/Eloquent/Concerns/HasAttributes.php(454): Illuminate\Database\Eloquent\Model->throwMissingAttributeExceptionIfApplicable()
> #1 /var/www/html/Robert/vendors/illuminate/database/Eloquent/Model.php(2218): Illuminate\Database\Eloquent\Model->getAttribute()
> #2 /var/www/html/Robert/src/App/Controllers/BookingController.php(82): Illuminate\Database\Eloquent\Model->__get()
> #3 /var/www/html/Robert/vendors/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(43): Robert2\API\Controllers\BookingController->getAll()
> #4 /var/www/html/Robert/vendors/slim/slim/Slim/Routing/Route.php(384): Slim\Handlers\Strategies\RequestResponse->__invoke()
> #5 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\Routing\Route->handle()
> #6 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\MiddlewareDispatcher->handle()
> #7 /var/www/html/Robert/vendors/slim/slim/Slim/Routing/Route.php(341): Slim\MiddlewareDispatcher->handle()
> #8 /var/www/html/Robert/vendors/slim/slim/Slim/Routing/RouteRunner.php(84): Slim\Routing\Route->run()
> #9 /var/www/html/Robert/src/App/Middlewares/BodyParser.php(62): Slim\Routing\RouteRunner->handle()
> #10 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(147): Robert2\API\Middlewares\BodyParser->process()
> #11 /var/www/html/Robert/src/App/Middlewares/Acl.php(35): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #12 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(313): Robert2\API\Middlewares\Acl->__invoke()
> #13 /var/www/html/Robert/src/App/Services/Auth.php(44): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #14 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(313): Robert2\API\Services\Auth->middleware()
> #15 /var/www/html/Robert/src/App/Middlewares/Pagination.php(20): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #16 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(313): Robert2\API\Middlewares\Pagination->__invoke()
> #17 /var/www/html/Robert/vendors/slim/slim/Slim/Middleware/RoutingMiddleware.php(59): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #18 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(147): Slim\Middleware\RoutingMiddleware->process()
> #19 /var/www/html/Robert/vendors/slim/slim/Slim/Middleware/ErrorMiddleware.php(107): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #20 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(147): Slim\Middleware\ErrorMiddleware->process()
> #21 /var/www/html/Robert/vendors/slim/http-cache/src/Cache.php(67): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #22 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(147): Slim\HttpCache\Cache->process()
> #23 /var/www/html/Robert/vendors/slim/slim/Slim/MiddlewareDispatcher.php(81): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
> #24 /var/www/html/Robert/vendors/slim/slim/Slim/App.php(215): Slim\MiddlewareDispatcher->handle()
> #25 /var/www/html/Robert/vendors/slim/slim/Slim/App.php(199): Slim\App->handle()
> #26 /var/www/html/Robert/src/App/App.php(51): Slim\App->run()
> #27 /var/www/html/Robert/src/public/index.php(17): Robert2\API\App->run()
> #28 {main}