External feed plugin on site level ins OJS 3.0.2


if I enable the external feed plugin on site level, in OJS 3.0.2, the browser returns a blank page when accessing the site frontend.

error log: [Tue May 23 11:26:45.514527 2017] [:error] [pid 5230] [client] PHP Fatal error: Call to a member function getId() on null in /data/ojs/ojs-3/plugins/generic/externalFeed/ExternalFeedPlugin.inc.php on line 149


Might be the same for the Web Feed Plugin.


This problem with the WebFeedPlugin was reported and fixed here:

Per the error message you report, the call for $journal->getId() on 149 should just be $journalId:

But additional work would be needed for the manage page: