X-Git-Url: http://www.average.org/gitweb/?p=loctrkd.git;a=blobdiff_plain;f=loctrkd%2Frectifier.py;h=5926377ee76ad4dc5665b72dec551a5e279bc661;hp=585eb793d223ad37eab4fc7a2a04864f3d673c3e;hb=2cf0fd9d215dda17eae4261ab7967367f6aa0028;hpb=6eff65f7b03bc66a479df0fd694250e1e0b7c5ae diff --git a/loctrkd/rectifier.py b/loctrkd/rectifier.py index 585eb79..5926377 100644 --- a/loctrkd/rectifier.py +++ b/loctrkd/rectifier.py @@ -68,10 +68,12 @@ def runserver(conf: ConfigParser) -> None: datetime.fromtimestamp(zmsg.when).astimezone(tz=timezone.utc), msg, ) - rect: Report = msg.rectified() + pmod, rect = msg.rectified() log.debug("rectified: %s", rect) if isinstance(rect, (CoordReport, StatusReport)): - zpub.send(Rept(imei=zmsg.imei, payload=rect.json).packed) + zpub.send( + Rept(imei=zmsg.imei, pmod=pmod, payload=rect.json).packed + ) elif isinstance(rect, HintReport): try: lat, lon, acc = qry.lookup(