upgrade_plugin_savepoint(true, 2020061501, 'tool', 'moodlenet');
}
+ if ($oldversion < 2020061502) {
+ // Disable the MoodleNet integration by default till further notice.
+ set_config('enablemoodlenet', 0, 'tool_moodlenet');
+
+ upgrade_plugin_savepoint(true, 2020061502, 'tool', 'moodlenet');
+ }
+
+ // Automatically generated Moodle v3.9.0 release upgrade line.
+ // Put any upgrade step following this.
+
+ if ($oldversion < 2020061503) {
+
+ // Find out if there are users with MoodleNet profiles set.
+ $sql = "SELECT u.*
+ FROM {user} u
+ WHERE u.moodlenetprofile IS NOT NULL";
+
+ $records = $DB->get_records_sql($sql);
+
+ foreach ($records as $record) {
+ // Force clean user value just incase there is something malicious.
+ $record->moodlenetprofile = clean_text($record->moodlenetprofile, PARAM_NOTAGS);
+ $DB->update_record('user', $record);
+ }
+
+ upgrade_plugin_savepoint(true, 2020061503, 'tool', 'moodlenet');
+ }
+
return true;
}