From a1c9a10e46622305085b7433abd07205a71bf2ce Mon Sep 17 00:00:00 2001 From: Miguel Barão Date: Wed, 1 Jun 2016 10:19:57 +0100 Subject: [PATCH] - /admin requires professor '0' --- serve.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/serve.py b/serve.py index 0524ecc..00949c6 100755 --- a/serve.py +++ b/serve.py @@ -79,7 +79,8 @@ class AdminWebService(object): def __init__(self, app): self.app = app - @cherrypy.tools.accept(media='application/json') + @cherrypy.tools.accept(media='application/json') # FIXME + @require(name_is('0')) def GET(self): data = { 'online': self.app.get_online_students(), @@ -90,6 +91,7 @@ class AdminWebService(object): # print(dict(data['finished'])) return json.dumps(data, default=str) + @require(name_is('0')) def POST(self, **args): # print('POST', args) # FIXME if args['cmd'] == 'allow': -- libgit2 0.21.2