Pārlūkot izejas kodu

删除设备清除主用户

chenshibin 4 gadi atpakaļ
vecāks
revīzija
99edf6d108
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      Controller/EquipmentManager.py

+ 3 - 1
Controller/EquipmentManager.py

@@ -796,7 +796,9 @@ def deleteInterface(request):
             asy = threading.Thread(target=ModelService.delete_log,
                                    args=(CommonService.get_ip_address(request), userID, 'deleteV2', uid))
             asy.start()
-            Device_Info.objects.filter(UID=uid).update(vodPrimaryUserID='', vodPrimaryMaster='')
+            if userID == dv_qs[0].vodPrimaryUserID:
+                Device_Info.objects.filter(UID=uid).update(vodPrimaryUserID='', vodPrimaryMaster='')
+
             if dv_qs[0].isShare:
                 dv_qs.delete()
             else: