Auto Validation of PLE enabled users
[myslice.git] / rest / credentials.py
index fa1f9b8..632600a 100644 (file)
@@ -2,16 +2,26 @@ 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 not emails:
+            emails = request.GET.getlist('emails[]')
+        import pdb
+        pdb.set_trace()
+        if emails :
+            for email in emails :
+                try :
+                    clear = clear_user_creds(request, email)
+                    if clear is not None:
+                        res.append(clear)
+                except :
+                    pass
         
-        if res is not None :
-            ret = { "ret" : 1, "email" : res }
+        if not res :
+            ret = { "ret" : 1, "emails" : emails }
         else :
             ret = { "ret" : 0 }