Merge branch 'fibre' of ssh://git.onelab.eu/git/myslice into fibre
[unfold.git] / rest / credentials.py
index d63babf..632600a 100644 (file)
@@ -7,15 +7,21 @@ def dispatch(request, action):
     if (action == 'clear') :
         res=[]
         emails = request.POST.getlist('emails[]')
+        if not emails:
+            emails = request.GET.getlist('emails[]')
+        import pdb
+        pdb.set_trace()
         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 :
-            ret = { "ret" : 1, "emails" : res }
+            ret = { "ret" : 1, "emails" : emails }
         else :
             ret = { "ret" : 0 }