Unable to Assess the Active tab on the Workflow

Describe the issue or problem
On opening the Submission Tab, the Active Tab will not show the number of manuscripts and eventually error message will be displayed asking for the page to be refreshed.

Steps I took leading up to the issue
As the Journal Manager, I did not do anything before this issue cropped up. There is another journal on the platform which is not having this problem!

What application are you using?
OJS 3.4.0-3

Additional information
Screenshot is attached, but the error window could not be captured.


The Error Message Window

THE ERROR LOG ON THE SERVER IS AS BELOW:

[03-Feb-2024 20:33:40 Africa/Lagos] Slim Application Error:
Type: Error
Message: Call to a member function getFullName() on null
File: /home/lafiasci/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignmentDAO.php
Line: 524
Trace: #0 /home/lafiasci/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignmentDAO.php(78): PKP\submission\reviewAssignment\ReviewAssignmentDAO->_fromRow(Array)
#1 /home/lafiasci/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignmentDAO.php(211): PKP\submission\reviewAssignment\ReviewAssignmentDAO->_getReviewAssignmentsArray(‘SELECT r.*, r2…’, Array)
#2 /home/lafiasci/public_html/lib/pkp/classes/submission/maps/Schema.php(277): PKP\submission\reviewAssignment\ReviewAssignmentDAO->getBySubmissionId(270)
#3 /home/lafiasci/public_html/lib/pkp/classes/submission/maps/Schema.php(239): PKP\submission\maps\Schema->getPropertyReviewAssignments(Object(APP\submission\Submission))
#4 /home/lafiasci/public_html/classes/submission/maps/Schema.php(26): PKP\submission\maps\Schema->mapByProperties(Array, Object(APP\submission\Submission))
#5 /home/lafiasci/public_html/lib/pkp/classes/submission/maps/Schema.php(160): APP\submission\maps\Schema->mapByProperties(Array, Object(APP\submission\Submission))
#6 /home/lafiasci/public_html/lib/pkp/classes/submission/maps/Schema.php(177): PKP\submission\maps\Schema->mapToSubmissionsList(Object(APP\submission\Submission), Object(Illuminate\Support\LazyCollection), Array)
#7 /home/lafiasci/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/LazyCollection.php(789): PKP\submission\maps\Schema->PKP\submission\maps{closure}(Object(APP\submission\Submission), 270)
#8 /home/lafiasci/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/LazyCollection.php(1563): Illuminate\Support\LazyCollection->Illuminate\Support{closure}()
#9 [internal function]: Illuminate\Support\LazyCollection->Illuminate\Support{closure}()
#10 /home/lafiasci/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/LazyCollection.php(105): iterator_to_array(Object(Generator))
#11 /home/lafiasci/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(867): Illuminate\Support\LazyCollection->all()
#12 [internal function]: Illuminate\Support\LazyCollection->jsonSerialize()
#13 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/Http/Response.php(352): json_encode(Array, 0)
#14 /home/lafiasci/public_html/lib/pkp/api/v1/_submissions/PKPBackendSubmissionsHandler.php(139): Slim\Http\Response->withJson(Array, 200)
#15 [internal function]: PKP\API\v1_submissions\PKPBackendSubmissionsHandler->getMany(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#16 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func(Array, Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#17 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(281): Slim\Handlers\Strategies\RequestResponse->__invoke(Array, Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#18 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#19 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#20 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/App.php(503): Slim\Route->run(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#21 /home/lafiasci/public_html/lib/pkp/classes/security/authorization/internal/ApiAuthorizationMiddleware.php(90): Slim\App->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#22 [internal function]: PKP\security\authorization\internal\ApiAuthorizationMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#23 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiAuthorizationMiddleware), Array)
#24 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#25 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#26 /home/lafiasci/public_html/lib/pkp/classes/security/authorization/internal/ApiCsrfMiddleware.php(56): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#27 [internal function]: PKP\security\authorization\internal\ApiCsrfMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#28 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiCsrfMiddleware), Array)
#29 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#30 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#31 /home/lafiasci/public_html/lib/pkp/classes/security/authorization/internal/ApiTokenDecodingMiddleware.php(140): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#32 [internal function]: PKP\security\authorization\internal\ApiTokenDecodingMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#33 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiTokenDecodingMiddleware), Array)
#34 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#35 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#36 /home/lafiasci/public_html/lib/pkp/classes/handler/APIHandler.php(83): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#37 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#38 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#39 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#40 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#41 /home/lafiasci/public_html/lib/pkp/classes/handler/APIHandler.php(100): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#42 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#43 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#44 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#45 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#46 /home/lafiasci/public_html/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#47 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#48 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#49 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#50 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#51 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#52 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#53 /home/lafiasci/public_html/lib/pkp/classes/handler/APIHandler.php(98): Slim\App->process(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#54 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#55 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#56 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#57 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#58 /home/lafiasci/public_html/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#59 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#60 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#61 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#62 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#63 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#64 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#65 /home/lafiasci/public_html/lib/pkp/lib/vendor/slim/slim/Slim/App.php(297): Slim\App->process(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#66 /home/lafiasci/public_html/lib/pkp/classes/core/APIRouter.php(110): Slim\App->run()
#67 /home/lafiasci/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\APIRouter->route(Object(APP\core\Request))
#68 /home/lafiasci/public_html/lib/pkp/classes/core/PKPApplication.php(387): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#69 /home/lafiasci/public_html/index.php(21): PKP\core\PKPApplication->execute()
#70 {main}
View in rendered output by enabling the “displayErrorDetails” setting.

@asmecher (Alec Smecher), please HELP :pray: :pray:

I saw a closed topic here: Slim Application Error: Type: Error - OJS 3.3.14, which is almost the same as mine but I still do not seem to solve the problem after following the topic :cry: :cry:

Thanks a lot, @asmecher
I finally solved the problem following the solution you gave here:

Thanks :sweat_smile: :sweat_smile: :pray:

1 Like

This topic was automatically closed after 7 days. New replies are no longer allowed.