|
@@ -322,7 +322,7 @@ class UserManagement(View):
|
|
|
elif operation == 'AddOrEditAccount':
|
|
|
return self.AddOrEditAccount(userID, request_dict, response)
|
|
|
elif operation == 'doDelete':
|
|
|
- return self.doDelete(userID, request_dict, response)
|
|
|
+ return self.doDelete(request_dict, response)
|
|
|
elif operation == 'resetPassword':
|
|
|
return self.resetPassword(request_dict, response)
|
|
|
elif operation == 'getFeedbackList':
|
|
@@ -447,10 +447,16 @@ class UserManagement(View):
|
|
|
print(e)
|
|
|
return response.json(500, repr(e))
|
|
|
|
|
|
- def doDelete(self, userID, request_dict, response):
|
|
|
+ def doDelete(self, request_dict, response):
|
|
|
userID = request_dict.get('userID', '')
|
|
|
- Device_User.objects.filter(userID=userID).delete()
|
|
|
- return response.json(0)
|
|
|
+ if not userID:
|
|
|
+ return response.json(444)
|
|
|
+ try:
|
|
|
+ Device_User.objects.filter(userID=userID).delete()
|
|
|
+ return response.json(0)
|
|
|
+ except Exception as e:
|
|
|
+ print(e)
|
|
|
+ return response.json(500, repr(e))
|
|
|
|
|
|
def resetPassword(self, request_dict, response):
|
|
|
userID = request_dict.get('userID', None)
|