Browse Source

修复删除相同用户bug

peng 2 years ago
parent
commit
75af665517
1 changed files with 8 additions and 5 deletions
  1. 8 5
      Controller/UserController.py

+ 8 - 5
Controller/UserController.py

@@ -699,7 +699,7 @@ class refreshTokenViewV3(TemplateView):
             # url_list = [SERVER_DOMAIN_US + 'v3/account/deleteUser', SERVER_DOMAIN_EUR + 'v3/account/deleteUser']
             url_list = [SERVER_DOMAIN_TEST + 'v3/account/deleteUser']
         for url in url_list:
-            requests.get(url=url, data=data)
+            res = requests.get(url=url, data=data)
 
     def validation(self, request_dict):
         token = request_dict.get('token', None)
@@ -4358,7 +4358,10 @@ class DeleteUser(View):
 
     def validate(self, request, request_dict):
         response = ResponseObject('cn')
-        user_id = request_dict.get('userID', None)
-        Device_User.objects.filter(userID=user_id).delete()
-        Device_Info.objects.filter(userID=user_id).delete()
-        return response.json(0)
+        try:
+            user_id = request_dict.get('userID', None)
+            Device_User.objects.filter(userID=user_id).delete()
+            Device_Info.objects.filter(userID=user_id).delete()
+            return response.json(0)
+        except Exception as e:
+            return response.json(500, repr(e))