Check for requiremodintro before attempting to set it to default
authorJohn Okely <john@moodle.com>
Wed, 11 Nov 2015 07:40:37 +0000 (15:40 +0800)
committerJohn Okely <john@moodle.com>
Wed, 11 Nov 2015 07:40:39 +0000 (15:40 +0800)
mdk/scripts/undev.php

index a27eebe..c046769 100644 (file)
@@ -101,6 +101,8 @@ $resources = array('book', 'folder', 'imscp', 'page', 'resource', 'url');
 foreach ($resources as $r) {
     $settingpage = $adminroot->locate('modsetting' . $r, true);
     $settings = $settingpage->settings;
-    $default = $settings->requiremodintro->get_defaultsetting();
-    mdk_set_config('requiremodintro', $default, $r);
+    if (isset($settings->requiremodintro)) {
+        $default = $settings->requiremodintro->get_defaultsetting();
+        mdk_set_config('requiremodintro', $default, $r);
+    }
 }