X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=rest%2Fcredentials.py;fp=rest%2Fcredentials.py;h=d63babfb83382975d3b60aeef8a5ffcffeb19c61;hb=9e7b433d6a1843fd856d3812f7cb3fe03d680543;hp=fa1f9b83f30dc4015825206d553d94cb4799f8fb;hpb=7f055ed854bca5d058c0885a5ec2eaf9882c3a53;p=myslice.git diff --git a/rest/credentials.py b/rest/credentials.py index fa1f9b83..d63babfb 100644 --- a/rest/credentials.py +++ b/rest/credentials.py @@ -2,16 +2,20 @@ from django.http import HttpResponse from portal.actions import clear_user_creds import json -def dispatch(request, action, object): +def dispatch(request, action): if (action == 'clear') : - try : - res = clear_user_creds(request, object) - except : - pass + res=[] + emails = request.POST.getlist('emails[]') + if emails : + for email in emails : + try : + res.append(clear_user_creds(request, email)) + except : + pass - if res is not None : - ret = { "ret" : 1, "email" : res } + if not res : + ret = { "ret" : 1, "emails" : res } else : ret = { "ret" : 0 }