From 9a75f8e38e5af4c832c83098b7cfbb6d8b8a83e4 Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Wed, 2 Jul 2014 22:16:04 -0400 Subject: [PATCH] Ensure request JSON contains an object --- server.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server.py b/server.py index dc0d322..a57b4fd 100755 --- a/server.py +++ b/server.py @@ -52,6 +52,9 @@ def announce(): except: return "Unable to process JSON data.", 400 + if type(server) != dict: + return "JSON data is not an object.", 400 + if not "action" in server: return "Missing action field.", 400