handlers.py
changeset 74 1ab95857d584
parent 73 5a7188bf2894
child 75 c5ce145fdd70
--- 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,
     )
 
-
-