Bladeren bron

log valid advertise data

chenhaiyang 4 jaren geleden
bovenliggende
commit
5611b1df26
1 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 5 0
      app/api/routers/bluetooth.py

+ 5 - 0
app/api/routers/bluetooth.py

@@ -13,6 +13,11 @@ router = APIRouter()
 
 @router.post('/user/{user_id}', response_model=BluetoothUserResponse)
 async def create_bluetooth_info(user_id: str, bluetooth_info: List[BluetoothCreate]):
+    valid_data = []
+    for item in bluetooth_info:
+        if len(item.advertisData) == 31:
+            valid_data.append(item)
+    logger.debug(valid_data)
     info_list = [item.dict() for item in bluetooth_info]
     logger.info(f'{user_id}: {info_list}')
     response = {'Result': 'success'}