The reviewer appointment does not work version: 3.4.0.7

Hi Team.
The reviewer appointment does not work version: 3.4.0.7.
Reviewer appointment is not working.
We need input.

HI @Herli_Pardilla,

Can you provide more details on what is happening here? Is the form just not closing/saving? Are you seeing the spinning wheel last for a long time?

-Roger
PKP Team

Thank you for your response.

The details of the problem are:

  1. If we press save, the loading is long. and does not run.

  2. And if we reload the page, the reviewer designation appears with the status: overdue.

  3. And if we do the editing again and press save. The same problem will appear (cannot save the edits and the very long loading appears again)

Hi @Herli_Pardilla,

Thanks for clarifying the issue.
This suggests to me that you ought to look at your PHP error logs. Could you please do that and report back on errors found there?

-Roger
PKP Team

resulth erorr log:

[10-Oct-2024 12:19:38 UTC] PHP Deprecated: strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/inst5825/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignment.php on line 666
[10-Oct-2024 12:19:38 UTC] PHP Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /home/inst5825/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignment.php on line 663
[10-Oct-2024 12:19:38 UTC] PHP Deprecated: strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/inst5825/public_html/lib/pkp/classes/submission/reviewAssignment/ReviewAssignment.php on line 666
[10-Oct-2024 12:20:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined method PKP\controllers\grid\users\reviewer\form\EditReviewForm::updateReview() in /home/inst5825/public_html/lib/pkp/classes/controllers/grid/users/reviewer/PKPReviewerGridHandler.php:454
Stack trace:
#0 [internal function]: PKP\controllers\grid\users\reviewer\PKPReviewerGridHandler->updateReview(Array, Object(APP\core\Request))
#1 /home/inst5825/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
#2 /home/inst5825/public_html/lib/pkp/classes/core/PKPComponentRouter.php(291): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array)
#3 /home/inst5825/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPComponentRouter->route(Object(APP\core\Request))
#4 /home/inst5825/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#5 /home/inst5825/public_html/index.php(21): PKP\core\PKPApplication->execute()
#6 {main}
thrown in /home/inst5825/public_html/lib/pkp/classes/controllers/grid/users/reviewer/PKPReviewerGridHandler.php on line 454.

please advise @rcgillis
Thankyou

Hi @Herli_Pardilla,

Thanks for this. Not sure what is happening here, but will see if one of our team can have a look when they are available.

-Roger
PKP Team

Hi @Herli_Pardilla,

Have you modified your OJS? The referenced line in the error message…

[10-Oct-2024 12:20:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined method PKP\controllers\grid\users\reviewer\form\EditReviewForm::updateReview() in /home/inst5825/public_html/lib/pkp/classes/controllers/grid/users/reviewer/PKPReviewerGridHandler.php:454

…does not include a call to the funciton EditReviewForm::updateReview().

Regards,
Alec Smecher
Public Knowledge Project Team