From db1b48ee02c1c071902431103d12a4884d7403d3 Mon Sep 17 00:00:00 2001 From: Corder Guy Date: Tue, 17 Apr 2018 14:35:29 -0500 Subject: [PATCH] Improve error handling --- mocha_server.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/mocha_server.py b/mocha_server.py index dac35b8..21a2c3a 100755 --- a/mocha_server.py +++ b/mocha_server.py @@ -106,10 +106,6 @@ def fetch_user(user_id): def fetch_top_n(n): output = get_top_N('score', True, n) - - if output == '[]': - output = None - return output @@ -126,12 +122,13 @@ def process_request(uri): output = None if len(parts) < 2: - return None - - if parts[1] == 'users': + output = None + elif parts[1] == 'users': output = fetch_user(parts[2]) elif parts[1] == 'top': output = fetch_top_n(parts[2]) + else: + output = None return output