From b0bb94fd377da826b2b720e65e558fbeb932bc4c Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Sun, 12 Oct 2014 14:33:03 +0200 Subject: [PATCH] [fix] wikidata: using only the first url --- searx/engines/wikidata.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index 761f8f73..7877e119 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -64,7 +64,7 @@ def getDetail(jsonresponse, wikidata_id, language): misc_language = get_wiki_firstlanguage(result, 'wiki') if misc_language != None: add_url(urls, 'Wikipedia (' + misc_language + ')', get_wikilink(result, misc_language + 'wiki')) - + if language != 'en': add_url(urls, 'Wiki voyage (' + language + ')', get_wikilink(result, language + 'wikivoyage')) add_url(urls, 'Wiki voyage (en)', get_wikilink(result, 'enwikivoyage')) @@ -163,7 +163,8 @@ def get_string(claims, propertyName, defaultValue=None): if len(result) == 0: return defaultValue else: - return ', '.join(result) + #TODO handle multiple urls + return result[0] def get_time(claims, propertyName, defaultValue=None):