From 53d23fcb0b2dbeed1101ff7c9a3ab92f42185b66 Mon Sep 17 00:00:00 2001 From: Kiril Piskunov Date: Fri, 21 Sep 2012 18:42:03 +0100 Subject: [PATCH] sdasdas --- server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index a1bd638..c75e021 100644 --- a/server.py +++ b/server.py @@ -55,12 +55,14 @@ def player(room, facebook_id): if request.method == 'POST': print "adding player {0} to room {1}".format(facebook_id, room) app.p[room].trigger('presence', {"state": "add","facebook_id": facebook_id}) - app.users[room].append(facebook_id) + if facebook_id not in app.users[room]: + app.users[room].append(facebook_id) elif request.method == 'DELETE': print "removing player {0} to room {1}".format(facebook_id, room) app.p[room].trigger('presence', {"state": "del","facebook_id": facebook_id}) app.users[room].remove(facebook_id) else: + print json.dumps(app.users[room]) return json.dumps(app.users[room]) return "Done"