From 6ffbfc186aae842083c0d3200a1dfa4c565c5b5d Mon Sep 17 00:00:00 2001 From: Kyle Mulka Date: Sun, 19 Jan 2014 04:39:44 -0500 Subject: [PATCH 1/2] making the dashboards page not fail if there aren't any users yet --- tinyfeedback/redis_model.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tinyfeedback/redis_model.py b/tinyfeedback/redis_model.py index bbcbe99..8b8d49b 100644 --- a/tinyfeedback/redis_model.py +++ b/tinyfeedback/redis_model.py @@ -37,10 +37,14 @@ def get_graphs_per_user(self): user_key = 'tinyfeedback:usernames' usernames = yield self.__redis.smembers(user_key) - keys = ['tinyfeedback:graph:%s:all_graphs' % each_username for \ - each_username in usernames] - user_graphs = yield self.__redis.mget(keys) + if len(usernames) != 0: + keys = ['tinyfeedback:graph:%s:all_graphs' % each_username for \ + each_username in usernames] + + user_graphs = yield self.__redis.mget(keys) + else: + user_graphs = [] graphs_per_user = [] for i, each_username in enumerate(usernames): From 2e3e47e8b724473d428c80d0382206638a7fc6c6 Mon Sep 17 00:00:00 2001 From: Kyle Mulka Date: Sun, 19 Jan 2014 04:40:27 -0500 Subject: [PATCH 2/2] added a .gitignore for .pyc files --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0d20b64 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.pyc