fixed bug in enabled moodle
parent
da43fd10df
commit
dd10eb5697
|
@ -81,13 +81,12 @@ class Moodle():
|
|||
|
||||
def update_user(self, username, email, first_name, last_name, enabled=True):
|
||||
user = self.get_user_by('username',username)['users'][0]
|
||||
print(user)
|
||||
if not len(user):
|
||||
raise UserNotFound
|
||||
try:
|
||||
data = [{'id':user['id'],'username': username, 'email':email,
|
||||
'firstname':first_name, 'lastname':last_name,
|
||||
'suspended':0 if not enabled else 1}]
|
||||
'suspended':0 if enabled else 1}]
|
||||
user = self.call('core_user_update_users', users=data)
|
||||
return user
|
||||
except SystemError as se:
|
||||
|
@ -217,4 +216,4 @@ class Moodle():
|
|||
# $assignments = array( $assignment );
|
||||
# $params = array( 'assignments' => $assignments );
|
||||
|
||||
# $response = call_moodle( 'core_role_assign_roles', $params, $token );
|
||||
# $response = call_moodle( 'core_role_assign_roles', $params, $token );
|
||||
|
|
Loading…
Reference in New Issue