diff --git a/auth/db/auth.php b/auth/db/auth.php index bcb26df152a..14ca12f1eed 100644 --- a/auth/db/auth.php +++ b/auth/db/auth.php @@ -473,6 +473,12 @@ class auth_plugin_db extends auth_plugin_base { set_user_preference('auth_forcepasswordchange', 1, $id); set_user_preference('create_password', 1, $id); } + + // Save custom profile fields here(MDL-56093). + require_once($CFG->dirroot . '/user/profile/lib.php'); + $user->id = $id; + profile_save_data($user); + // Make sure user context is present. context_user::instance($id); }