chenjunkai преди 6 години
родител
ревизия
7c766c9a3e
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 5 2
      Controller/EquipmentManager.py

+ 5 - 2
Controller/EquipmentManager.py

@@ -44,8 +44,11 @@ def addNewUserEquipment(userID, deviceContent, response):
                                 # dev_pass = deviceData.get('View_Password', '')
                                 # if is_bind[0].View_Account == dev_user and is_bind[0].View_Password == dev_pass:
                                 deviceData['NickName'] = is_bind[0].NickName
-                                deviceData['isShare']=True
-                                userDevice = Device_Info(id=CommonService.getUserID(getUser=False),primaryUserID=is_bind[0].userID_id, userID_id=userID, **deviceData)
+                                if 'isShare' in deviceData:
+                                    deviceData['isShare'] = True
+                                userDevice = Device_Info(id=CommonService.getUserID(getUser=False),
+                                                         primaryUserID=is_bind[0].userID_id, userID_id=userID,
+                                                         **deviceData)
                                 userDevice.save()
                                 # else:
                                 #     return response.json(111)