git://git.onelab.eu
/
myslice.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Filter status: All, Available, Unavailable, Unconfigured, Pending, Reserved
[myslice.git]
/
rest
/
credentials.py
diff --git
a/rest/credentials.py
b/rest/credentials.py
index
d63babf
..
a8c8ba7
100644
(file)
--- a/
rest/credentials.py
+++ b/
rest/credentials.py
@@
-7,15
+7,19
@@
def dispatch(request, action):
if (action == 'clear') :
res=[]
emails = request.POST.getlist('emails[]')
if (action == 'clear') :
res=[]
emails = request.POST.getlist('emails[]')
+ if not emails:
+ emails = request.GET.getlist('emails[]')
if emails :
for email in emails :
try :
if emails :
for email in emails :
try :
- res.append(clear_user_creds(request, email))
+ clear = clear_user_creds(request, email)
+ if clear is not None:
+ res.append(clear)
except :
pass
if not res :
except :
pass
if not res :
- ret = { "ret" : 1, "emails" :
re
s }
+ ret = { "ret" : 1, "emails" :
email
s }
else :
ret = { "ret" : 0 }
else :
ret = { "ret" : 0 }