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):
|
def update_user(self, username, email, first_name, last_name, enabled=True):
|
||||||
user = self.get_user_by('username',username)['users'][0]
|
user = self.get_user_by('username',username)['users'][0]
|
||||||
print(user)
|
|
||||||
if not len(user):
|
if not len(user):
|
||||||
raise UserNotFound
|
raise UserNotFound
|
||||||
try:
|
try:
|
||||||
data = [{'id':user['id'],'username': username, 'email':email,
|
data = [{'id':user['id'],'username': username, 'email':email,
|
||||||
'firstname':first_name, 'lastname':last_name,
|
'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)
|
user = self.call('core_user_update_users', users=data)
|
||||||
return user
|
return user
|
||||||
except SystemError as se:
|
except SystemError as se:
|
||||||
|
|
Loading…
Reference in New Issue