From 0517abaf483d79905dce118331348610c7239315 Mon Sep 17 00:00:00 2001 From: Teddy Date: Sat, 31 Aug 2013 17:26:21 +0800 Subject: ptp v2.0c --- server/piztor/server.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'server/piztor/server.py') diff --git a/server/piztor/server.py b/server/piztor/server.py index d9e8bc3..51cf649 100644 --- a/server/piztor/server.py +++ b/server/piztor/server.py @@ -89,8 +89,8 @@ class PushLocationData(PushData): self.pack(0x01, struct.pack("!Ldd", uid, lat, lng)) class PushMarkerData(PushData): - def __init__(self, lat, lng, deadline): - self.pack(0x02, struct.pack("!ddl", lat, lng, deadline)) + def __init__(self, perm, lat, lng, deadline): + self.pack(0x02, struct.pack("!Bddl", lat, lng, deadline)) class PushTunnel(object): def __init__(self, uid): @@ -638,7 +638,7 @@ class SetMarkerHandler(RequestHandler): if uid == uauth.uid: continue if pt.has_key(uid): tunnel = pt[uid] - tunnel.add(PushMarkerData(lat, lng, deadline)) + tunnel.add(PushMarkerData(u.perm, lat, lng, deadline)) tunnel.push() logger.info("Set marker successfully!") return self.pack(struct.pack("!B", _StatusCode.sucess)) -- cgit v1.2.3