浏览代码

[fix] wikidata: using only the first url

Adam Tauber 10 年前
父节点
当前提交
b0bb94fd37
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3
    2
      searx/engines/wikidata.py

+ 3
- 2
searx/engines/wikidata.py 查看文件

64
         misc_language = get_wiki_firstlanguage(result, 'wiki')
64
         misc_language = get_wiki_firstlanguage(result, 'wiki')
65
         if misc_language != None:
65
         if misc_language != None:
66
             add_url(urls, 'Wikipedia (' + misc_language + ')', get_wikilink(result, misc_language + 'wiki'))
66
             add_url(urls, 'Wikipedia (' + misc_language + ')', get_wikilink(result, misc_language + 'wiki'))
67
-        
67
+
68
     if language != 'en':
68
     if language != 'en':
69
         add_url(urls, 'Wiki voyage (' + language + ')', get_wikilink(result, language + 'wikivoyage'))
69
         add_url(urls, 'Wiki voyage (' + language + ')', get_wikilink(result, language + 'wikivoyage'))
70
     add_url(urls, 'Wiki voyage (en)', get_wikilink(result, 'enwikivoyage'))
70
     add_url(urls, 'Wiki voyage (en)', get_wikilink(result, 'enwikivoyage'))
163
     if len(result) == 0:
163
     if len(result) == 0:
164
         return defaultValue
164
         return defaultValue
165
     else:
165
     else:
166
-        return ', '.join(result)
166
+        #TODO handle multiple urls
167
+        return result[0]
167
 
168
 
168
 
169
 
169
 def get_time(claims, propertyName, defaultValue=None):
170
 def get_time(claims, propertyName, defaultValue=None):