diff --git a/mod/forum/externallib.php b/mod/forum/externallib.php index 4757cf338ad..258c8ad8a7c 100644 --- a/mod/forum/externallib.php +++ b/mod/forum/externallib.php @@ -830,6 +830,9 @@ class mod_forum_external extends external_api { $forumvault = $vaultfactory->get_forum_vault(); $forum = $forumvault->get_from_id($forumid); + if (!$forum) { + throw new \moodle_exception("Unable to find forum with id {$forumid}"); + } $forumdatamapper = $legacydatamapperfactory->get_forum_data_mapper(); $forumrecord = $forumdatamapper->to_legacy_object($forum); diff --git a/version.php b/version.php index e838d63b97e..67f62b46f3c 100644 --- a/version.php +++ b/version.php @@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2019050100.00; // YYYYMMDD = weekly release date of this DEV branch. +$version = 2019050100.01; // YYYYMMDD = weekly release date of this DEV branch. // RR = release increments - 00 in DEV branches. // .XX = incremental changes.