Hello,
After upgrading to OJS 3.4.0.8, I encountered the following error in the PHP error log:
[16-Dec-2024 01:03:20 Asia/Riyadh] PHP Fatal error: Uncaught Error: Call to undefined method APP\publication\Publication::getAuthors() in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/rfc1807/OAIMetadataFormat_RFC1807.php:60
Stack trace:
#0 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(825): APP\plugins\oaiMetadataFormats\rfc1807\OAIMetadataFormat_RFC1807->toXml()
#1 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(566): PKP\oai\OAI->formatMetadata()
#2 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(95): PKP\oai\OAI->ListRecords()
#3 /home/seisense/journal.seisense.com/pages/oai/OAIHandler.php(47): PKP\oai\OAI->execute()
#4 [internal function]: APP\pages\oai\OAIHandler->index()
#5 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPRouter.php(334): call_user_func()
#6 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPPageRouter.php(278): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest()
#7 /home/seisense/journal.seisense.com/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route()
#8 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch()
#9 /home/seisense/journal.seisense.com/index.php(21): PKP\core\PKPApplication->execute()
#10 {main}
thrown in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/rfc1807/OAIMetadataFormat_RFC1807.php on line 60
OJS: 3.4.0.8
Php: 8.2.26
Looking forward for your help to resolve this fatal error.
Thanks
Seisense