Error 500 on DOAJ Register

Hi,

I’m trying to register an article in doaj, however when using the tool when clicking register I get error 500 and it appears in my error_log:

[29-May-2020 04:44:59 UTC] PHP Fatal error:  Uncaught Error: Call to undefined method Submission::getIssueId() in /home/ipebj/public_html/bjfs/plugins/importexport/doaj/filter/DOAJJsonFilter.inc.php:55
Stack trace:
#0 /home/ipebj/public_html/bjfs/lib/pkp/classes/filter/Filter.inc.php(449): DOAJJsonFilter->process(Object(Submission))
#1 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/DOAJExportPlugin.inc.php(214): Filter->execute(Object(Submission), true)
#2 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/DOAJExportPlugin.inc.php(166): DOAJExportPlugin->exportJSON(Object(Submission), 'article=>doaj-j...', Object(Journal))
#3 /home/ipebj/public_html/bjfs/classes/plugins/PubObjectsExportPlugin.inc.php(176): DOAJExportPlugin->executeExportAction(Object(Request), Array, 'article=>doaj-j...', 'exportSubmissio...', 'articles', false)
#4 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/DOAJExportPlugin.inc.php(52): PubObjectsExportPlugin->display(Array, Object(Request))
#5 /home/ipebj/public_html/bjfs/lib/pkp/pages/management/PKPToolsHandler in /home/ipebj/public_html/bjfs/plugins/importexport/doaj/filter/DOAJJsonFilter.inc.php on line 55

I’m using OJS (3.2.0.3)

Someone can help me?

Hi @victormalves,

I’ve filed this issue at Issues · pkp/pkp-lib · GitHub watch there for a patch.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

I saw that you already fixed it! Thanks a lot for the help!

1 Like