diff options
author | Teddy <ted.sybil@gmail.com> | 2013-08-31 17:26:21 +0800 |
---|---|---|
committer | Teddy <ted.sybil@gmail.com> | 2013-08-31 17:26:21 +0800 |
commit | 0517abaf483d79905dce118331348610c7239315 (patch) | |
tree | 13b8429284bb207fd8649f1f11eea9b98d9c9066 /server/piztor/server.py | |
parent | 10d9a349c911825eb36704c92702fbea7eae32d7 (diff) |
ptp v2.0c
Diffstat (limited to 'server/piztor/server.py')
-rw-r--r-- | server/piztor/server.py | 6 |
1 files changed, 3 insertions, 3 deletions
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)) |