Add support for searching subject

This commit is contained in:
Chang-Hung Liang
2015-04-08 13:54:06 +08:00
parent fe0cc0b0a5
commit fded6c2f39

View File

@@ -23,6 +23,7 @@ def build_search_query(**kwargs):
date__lt = kwargs.get('date__lt', False)
if type(date__lt) is datetime.date:
date__lt = format_date(date__lt)
subject = kwargs.get('subject')
query = []
@@ -41,6 +42,9 @@ def build_search_query(**kwargs):
if date__lt:
query.append('(BEFORE "%s")' % date__lt)
if subject is not None:
query.append('(SUBJECT "%s")' % subject)
if query:
return " ".join(query)