--- a/handlers.py Mon Feb 09 23:49:57 2009 +0200
+++ b/handlers.py Tue Feb 10 00:04:15 2009 +0200
@@ -172,11 +172,17 @@
# got a search query?
if q :
- # do search
- lines = search_index.search_simple(channel, q, count, skip)
+ try :
+ # do search
+ lines = search_index.search_simple(channel, q, count, skip)
+
+ except log_search.NoResultsFound :
+ # no lines
+ lines = None
- # format
- lines = formatter.format_html(lines, full_timestamps=True)
+ else :
+ # format
+ lines = formatter.format_html(lines, full_timestamps=True)
else :
lines = None
@@ -193,5 +199,3 @@
lines = lines,
)
-
-