]> git.mjollnir.org Git - moodle.git/commitdiff
web service MDL-12886 minor optimization
authorjerome <jerome>
Wed, 28 Jan 2009 08:16:57 +0000 (08:16 +0000)
committerjerome <jerome>
Wed, 28 Jan 2009 08:16:57 +0000 (08:16 +0000)
user/external.php

index 9b71677fcf9ad29746f8fb9cdabae82cdb76f7e4..0dee44c724a59ec87a1e5688f78003ed40c1f3c5 100644 (file)
@@ -97,9 +97,8 @@ final class user_external extends moodle_external {
      */
     static function tmp_delete_user($params) {
         global $DB,$USER;
-
-        $user = $DB->get_record('user', array('username'=>$params['username'], 'mnethostid'=>$params['mnethostid']));
         if (has_capability('moodle/user:delete', get_context_instance(CONTEXT_SYSTEM))) {
+            $user = $DB->get_record('user', array('username'=>$params['username'], 'mnethostid'=>$params['mnethostid']));
             return delete_user($user); //this function is in moodlelib.php
         }
         else {