Merge branch 'MDL-49823-master' of git://github.com/jleyva/moodle
[moodle.git] / message / externallib.php
index b8591ae..962216f 100644 (file)
@@ -874,7 +874,8 @@ class core_message_external extends external_api {
             throw new moodle_exception('disabled', 'message');
         }
 
-        $user = core_user::get_user($userid, 'id', MUST_EXIST);
+        $user = core_user::get_user($userid, '*', MUST_EXIST);
+        core_user::require_active_user($user);
 
         // Check if we have permissions for retrieve the information.
         if ($userid != $USER->id and !has_capability('moodle/site:readallmessages', $context)) {