Error 500 on DOAJ Register


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/
Stack trace:
#0 /home/ipebj/public_html/bjfs/lib/pkp/classes/filter/ DOAJJsonFilter->process(Object(Submission))
#1 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/ Filter->execute(Object(Submission), true)
#2 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/ DOAJExportPlugin->exportJSON(Object(Submission), 'article=>doaj-j...', Object(Journal))
#3 /home/ipebj/public_html/bjfs/classes/plugins/ DOAJExportPlugin->executeExportAction(Object(Request), Array, 'article=>doaj-j...', 'exportSubmissio...', 'articles', false)
#4 /home/ipebj/public_html/bjfs/plugins/importexport/doaj/ 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/ on line 55

I’m using OJS (

Someone can help me?

Hi @victormalves,

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

Alec Smecher
Public Knowledge Project Team

1 Like

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

1 Like