Browse Source

fix a bug

chenhaiyang 4 years ago
parent
commit
0834f507b1
2 changed files with 3 additions and 2 deletions
  1. 2 2
      app/api/routers/bluetooth.py
  2. 1 0
      app/schemas/bluetooth.py

+ 2 - 2
app/api/routers/bluetooth.py

@@ -12,8 +12,8 @@ router = APIRouter()
 
 
 @router.post('/user/{user_id}', response_model=BluetoothUserResponse)
-async def create_bluetooth_info(bluetooth_info: List[BluetoothCreate]):
-    logger.info(bluetooth_info)
+async def create_bluetooth_info(user_id: str, bluetooth_info: List[BluetoothCreate]):
+    logger.info(f'{user_id}: {bluetooth_info}')
     response = {'Result': 'success'}
 
     return response

+ 1 - 0
app/schemas/bluetooth.py

@@ -8,6 +8,7 @@ from pydantic import BaseModel
 class BluetoothBase(BaseModel):
     name: Optional[str] = None
     deviceName: Optional[str] = None
+    deviceId: Optional[str] = None
     localName: Optional[str] = None
     RSSI: Optional[float] = None
     advertisData: Optional[str] = None