From 1769cb84c90c909103315e72d4a9fba8043bacc5 Mon Sep 17 00:00:00 2001 From: Johannes Löthberg Date: Sun, 21 Jun 2015 14:03:20 +0100 Subject: Print diagnostic on empty results --- src/fingerchange.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/fingerchange.py b/src/fingerchange.py index 65a2691..9e3cc97 100755 --- a/src/fingerchange.py +++ b/src/fingerchange.py @@ -137,6 +137,12 @@ def handle_client(reader, writer): except ValueError: users = get_users_by_name(site, user) + if len(users) == 0: + error = 'finger: no user found by id or name \'{}\'\n'.format(user) + writer.write(error.encode('utf-8')) + writer.close() + return + for user in users: if user['user_type'] == 'unregistered': continue -- cgit v1.2.3-54-g00ecf