From 6892909b3bf8351141edf68c1e5c158ef1d1362f Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Tue, 4 Nov 2008 17:05:44 +0100 Subject: [PATCH] dont fail if no results are returned --- oxweb/wikipedia.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/oxweb/wikipedia.py b/oxweb/wikipedia.py index 59fc2c3..36a838f 100644 --- a/oxweb/wikipedia.py +++ b/oxweb/wikipedia.py @@ -85,9 +85,10 @@ def find(query, max_results=10): data = getUrl(url, timeout=0) result = simplejson.loads(data) results = [] - for r in result['query']['search']: - title = r['title'] - url = "http://en.wikipedia.org/wiki/%s" % title.replace(' ', '_') - results.append((title, url, '')) + if result: + for r in result['query']['search']: + title = r['title'] + url = "http://en.wikipedia.org/wiki/%s" % title.replace(' ', '_') + results.append((title, url, '')) return results