From 3a89a3f305a427bf411c26408c4ef8d104664a6a Mon Sep 17 00:00:00 2001 From: Mark Paschal Date: Fri, 9 Mar 2012 18:17:20 -0500 Subject: [PATCH] Continue updating authors who don't have Klout scores --- load_tweets.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) mode change 100644 => 100755 load_tweets.py diff --git a/load_tweets.py b/load_tweets.py old mode 100644 new mode 100755 index 4743207..3b4bea8 --- a/load_tweets.py +++ b/load_tweets.py @@ -129,9 +129,11 @@ def update_authors(self, authors): kwargs = { 'users': user['_id'] } try: response = k.call('klout', **kwargs) - user['klout_score'] = response['users'][0]['kscore'] except klout.KloutError: # probably a 404 pass + else: + if 'users' in response: + user['klout_score'] = response['users'][0]['kscore'] self.db[self.USER_COLL_NAME].remove({'_id': user['_id']}) self.db[self.USER_COLL_NAME].insert(user) update_count += 1