|
@@ -311,7 +311,17 @@ class DeviceShareView(View):
|
|
|
id = request_dict.get('id', None)
|
|
|
if id:
|
|
|
try:
|
|
|
+ device_info = Device_Info.objects.filter(id=id).values('userID', 'UID').first()
|
|
|
+ if device_info:
|
|
|
+ uid = device_info['UID']
|
|
|
+ userid = device_info['userID']
|
|
|
+
|
|
|
+ uid_set = UidSetModel.objects.filter(uid=uid).values('id').first()
|
|
|
+ if uid_set:
|
|
|
+ uid_set_id = uid_set['id']
|
|
|
+ UidPushModel.objects.filter(userID_id=userid, uid_set_id=uid_set_id).delete()
|
|
|
Device_Info.objects.filter(id=id, primaryUserID=userID).delete()
|
|
|
+
|
|
|
except Exception as e:
|
|
|
return response.json(10, repr(e))
|
|
|
else:
|