]> www.average.org Git - loctrkd.git/commitdiff
use old address format in the event database
authorEugene Crosser <crosser@average.org>
Wed, 20 Apr 2022 21:38:53 +0000 (23:38 +0200)
committerEugene Crosser <crosser@average.org>
Wed, 20 Apr 2022 21:38:53 +0000 (23:38 +0200)
gps303/storage.py

index 6047c39bfc9686fd0a0643564a10007792209b4e..9237871d862a2ca6b4dabc7e466114303fbd9960 100644 (file)
@@ -30,8 +30,13 @@ def runserver(conf):
             zmsg = Bcast(zsub.recv())
             msg = parse_message(zmsg.packet)
             log.debug("IMEI %s from %s at %s: %s", zmsg.imei, zmsg.peeraddr, datetime.fromtimestamp(zmsg.when).astimezone(tz=timezone.utc), msg)
+            if zmsg.peeraddr is not None:
+                addr, port = zmsg.peeraddr
+                peeraddr = str(addr), port
+            else:
+                peeraddr = None
             stow(
-                zmsg.peeraddr,
+                peeraddr,
                 zmsg.when,
                 zmsg.imei,
                 msg.length,