feat: Update series4 heartbeat to accept new source_id field with fallback to legacy source
This commit is contained in:
@@ -267,7 +267,8 @@ async def series4_heartbeat(request: Request, db: Session = Depends(get_db)):
|
|||||||
"""
|
"""
|
||||||
payload = await request.json()
|
payload = await request.json()
|
||||||
|
|
||||||
source = payload.get("source", "series4_emitter")
|
# Accept source_id (new standard field) with fallback to legacy "source" key
|
||||||
|
source = payload.get("source_id") or payload.get("source", "series4_emitter")
|
||||||
units = payload.get("units", [])
|
units = payload.get("units", [])
|
||||||
version = payload.get("version")
|
version = payload.get("version")
|
||||||
log_tail = payload.get("log_tail")
|
log_tail = payload.get("log_tail")
|
||||||
|
|||||||
Reference in New Issue
Block a user