]> www.average.org Git - loctrkd.git/blobdiff - gps303/collector.py
fill in `when` in Resp packet
[loctrkd.git] / gps303 / collector.py
index e63da322f6ef1fb7c5f5da11d945c610aa135958..b8cc379a16a5cbac14615ead70e84b841e7425ab 100644 (file)
@@ -171,6 +171,7 @@ def runserver(conf):
                                 Bcast(
                                     is_incoming=False,
                                     proto=proto_of_message(zmsg.packet),
+                                    when=zmsg.when,
                                     imei=zmsg.imei,
                                     packet=zmsg.packet,
                                 ).packed
@@ -210,7 +211,7 @@ def runserver(conf):
                             respmsg = inline_response(packet)
                             if respmsg is not None:
                                 clients.response(
-                                    Resp(imei=imei, packet=respmsg)
+                                    Resp(imei=imei, when=when, packet=respmsg)
                                 )
                 else:
                     log.debug("Stray event: %s on socket %s", fl, sk)