fix bug in simple search

このコミットが含まれているのは:
Matthew Scragg 2016-02-26 17:07:57 -06:00
コミット 82b90adf2d
1個のファイルの変更6行の追加1行の削除

ファイルの表示

@ -1,3 +1,4 @@
import re
import sys
from flask import g, current_app
@ -40,9 +41,13 @@ class SimpleSearch(BaseSearch):
res = []
for entry in g.current_wiki.get_index():
name = filename_to_cname(entry['name'])
name = re.sub(r"//+", '/', name)
if set(query.split()).intersection(name.replace('/', '-').split('-')):
page = g.current_wiki.get_page(name)
res.append(dict(name=name, content=page['data']))
# this can be None, not sure how
if page:
res.append(dict(name=name, content=page['data']))
return res
def users(self, query):