Mercurial > code > home > repos > light-bridge
diff light_bridge.py @ 5:7eeda7f4f9cd
spell it to_dict, for compat with DataClassJsonMixin
author | drewp@bigasterisk.com |
---|---|
date | Sun, 28 Jan 2024 16:01:43 -0800 |
parents | c6fd04e07db0 |
children | fc8ed0efcd72 |
line wrap: on
line diff
--- a/light_bridge.py Sun Jan 28 16:01:00 2024 -0800 +++ b/light_bridge.py Sun Jan 28 16:01:43 2024 -0800 @@ -27,14 +27,14 @@ async def output(lights: Lights, request: Request) -> JSONResponse: light = lights.byName(request.query_params['light']) - return JSONResponse(light.to_js()) + return JSONResponse(light.to_dict()) async def table(lights: Lights, req: Request) -> EventSourceResponse: async def g(): async for ping in lights.changes(): - yield json.dumps({'now': time.time()} | lights.to_js()) + yield json.dumps({'now': time.time()} | lights.to_dict()) return EventSourceResponse(g())