Cuando intento guardar un destacado desde la administración del sitio aparece el siguiente mensaje de error : Un error ha ocurrido. Por favor recargue la pagina e instente nuevamente.
Plataforma SO | Linux |
---|---|
Versión PHP | 8.3.22 |
Versión Apache | Apache |
Driver de la base de datos | mysql |
Versión del servidor de bases de datos | 10.6.22-MariaDB-0ubuntu0.22.04.1 |
Es una actualizacion de un OJS 3.4.0.9 a 3.5.0.0
En el Log aparece el siguiente error: client 94.23.158.223:64023] Error: Call to a member function getId() on null in /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/HasRoles.php:63\nStack trace:\n#0 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(208): PKP\middleware\HasRoles->PKP\middleware\{closure}()\n#1 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(416): Illuminate\Support\Arr::first()\n#2 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(184): Illuminate\Support\Collection->first()\n#3 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(225): Illuminate\Support\Collection->contains()\n#4 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/HasRoles.php(65): Illuminate\Support\Collection->some()\n#5 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\HasRoles->handle()\n#6 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/HasUser.php(35): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#7 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\HasUser->handle()\n#8 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#9 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then()\n#10 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack()\n#11 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute()\n#12 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute()\n#13 /var/www/ojs3/cun/ojs/lib/pkp/classes/handler/APIHandler.php(103): Illuminate\Routing\Router->dispatch()\n#14 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): PKP\handler\APIHandler->PKP\handler\{closure}()\n#15 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/PolicyAuthorizer.php(71): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#16 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\PolicyAuthorizer->handle()\n#17 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#18 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()\n#19 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()\n#20 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#21 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()\n#22 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle()\n#23 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#24 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle()\n#25 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/ValidateCsrfToken.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#26 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\ValidateCsrfToken->handle()\n#27 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/DecodeApiTokenWithValidation.php(76): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#28 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\DecodeApiTokenWithValidation->handle()\n#29 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/SetupContextBasedOnRequestUrl.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#30 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\SetupContextBasedOnRequestUrl->handle()\n#31 /var/www/ojs3/cun/ojs/lib/pkp/classes/middleware/AllowCrossOrigin.php(34): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#32 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): PKP\middleware\AllowCrossOrigin->handle()\n#33 /var/www/ojs3/cun/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()\n#34 /var/www/ojs3/cun/ojs/lib/pkp/classes/handler/APIHandler.php(102): Illuminate\Pipeline\Pipeline->then()\n#35 /var/www/ojs3/cun/ojs/lib/pkp/classes/core/APIRouter.php(116): PKP\handler\APIHandler->runRoutes()\n#36 /var/www/ojs3/cun/ojs/lib/pkp/classes/core/Dispatcher.php(157): PKP\core\APIRouter->route()\n#37 /var/www/ojs3/cun/ojs/lib/pkp/classes/core/PKPApplication.php(426): PKP\core\Dispatcher->dispatch()\n#38 /var/www/ojs3/cun/ojs/index.php(21): PKP\core\PKPApplication->execute()\n#39 {main}, referer: https://poderjudicial.metarevistas.org/index.php/index/es/admin/settings