summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorSean B. Palmer <http://inamidst.com/sbp/>2008-11-20 10:25:03 +0000
committerSean B. Palmer <http://inamidst.com/sbp/>2008-11-20 10:25:03 +0000
commit4eb5bb894267bb37adf5b92e6c28dce2908e73bd (patch)
treefc53894e5a84ca7d559695fefd53d65451435c6c /modules
parent1856781604aef3f339ec1e5c06d95c92a1ce300f (diff)
downloadbot-4eb5bb894267bb37adf5b92e6c28dce2908e73bd.tar.gz
bot-4eb5bb894267bb37adf5b92e6c28dce2908e73bd.tar.bz2
bot-4eb5bb894267bb37adf5b92e6c28dce2908e73bd.zip
Fixed a minor search bug.
Diffstat (limited to 'modules')
-rwxr-xr-xmodules/search.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/search.py b/modules/search.py
index 4fcaabc..8523832 100755
--- a/modules/search.py
+++ b/modules/search.py
@@ -37,7 +37,9 @@ def result(query):
def count(query):
results = search(query)
- if not results['responseData'] or not results['responseData']['cursor']:
+ if not results.has_key('responseData'): return '0'
+ if not results['responseData'].has_key('cursor'): return '0'
+ if not results['responseData']['cursor'].has_key('estimatedResultCount'):
return '0'
return results['responseData']['cursor']['estimatedResultCount']