Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 63

Grupos de usuarios

Ver diferencias:

MainLoop.py
if command == "users":
from Plugins.Users import Users
if request.args['action'][0] == "list":
u = Users(l,"","","","","","","")
u = Users(l,"","","","","","","","","")
response = u.list(request.args)
return json.dumps(response)
elif request.args['action'][0] == "searchUsername":
u = Users(l,"",request.args['name'][0],request.args['surname'][0],"","","","")
u = Users(l,"",request.args['name'][0],request.args['surname'][0],"","","","","","")
response = u.searchNewUsername()
return json.dumps({"response" : response})
elif request.args['action'][0] == "getUserData":
u = Users(l,"","","","",request.args['user'][0],"","")
u = Users(l,"","","","",request.args['user'][0],"","","","")
response = u.getUserData()
return json.dumps({"response" : response})
elif request.args['action'][0] == "delete":
u = Users(l,"","","","",request.args['user'][0],"","")
u = Users(l,"","","","",request.args['user'][0],"","","","")
response = u.delete()
return json.dumps({"response" : response})
else:
u = Users(l,request.args['type'][0],request.args['name'][0],request.args['surname'][0],request.args['nif'][0],request.args['user'][0],request.args['password'][0],request.args['password2'][0])
departments=[]
classrooms=[]
try:
departments = request.args['multiselect_departments']
except:
pass
try:
classrooms = request.args['multiselect_classrooms']
except:
pass
u = Users(l,request.args['type'][0],request.args['name'][0],request.args['surname'][0],request.args['nif'][0],request.args['user'][0],request.args['password'][0],request.args['password2'][0],departments,classrooms)
response = u.process(request.args['action'][0])
return json.dumps({"response" : response})

Exportar a: Unified diff