|
@@ -195,8 +195,12 @@ class DeviceShareView(View):
|
|
|
dval = Device_Info.objects.filter(userID_id=userID, UID=UID)
|
|
|
if not dval.exists():
|
|
|
try:
|
|
|
- sharerUser = Device_User.objects.get(userID=sharer)
|
|
|
- sharerDvqs = Device_Info.objects.get(userID_id=sharer, UID=UID)
|
|
|
+ try:
|
|
|
+ sharerUser = Device_User.objects.get(userID=sharer)
|
|
|
+ sharerDvqs = Device_Info.objects.get(userID_id=sharer, UID=UID)
|
|
|
+ except Exception as e:
|
|
|
+ LOGGER.info(f"{sharer}, {UID},分享设备或用户已被删除, errMsg:{repr(e)}")
|
|
|
+ return response.json(119)
|
|
|
deviceId = CommonService.getUserID(getUser=False)
|
|
|
sharerDvqs.id = deviceId
|
|
|
sharerDvqs.userID_id = userID
|