changeset 109:74cb254dbf09

urllog and quotedb: Handle "+"-prefix in searches as it is documented.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 19 Sep 2011 21:18:57 +0300
parents d9de3870b72e
children 4aa1e1d545ed
files quotedb.tcl urllog.tcl
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/quotedb.tcl	Wed Sep 14 19:34:23 2011 +0300
+++ b/quotedb.tcl	Mon Sep 19 21:18:57 2011 +0300
@@ -419,6 +419,8 @@
       lappend fpatlist "user='[qdb_escape $fpattern]'"
     } elseif {$fprefix == "@"} {
       # foo
+    } elseif {$fprefix == "+"} {
+      lappend fpatlist "utext LIKE '%[qdb_escape $fpattern]%'"
     } else {
       lappend fpatlist "utext LIKE '%[qdb_escape $ftoken]%'"
     }
--- a/urllog.tcl	Wed Sep 14 19:34:23 2011 +0300
+++ b/urllog.tcl	Mon Sep 19 21:18:57 2011 +0300
@@ -584,6 +584,8 @@
       lappend fpatlist "user='[urllog_escape $fpattern]'"
     } elseif {$fprefix == "@"} {
       # foo
+    } elseif {$prefix == "+"} {
+      lappend fpatlist "url LIKE '%[urllog_escape $fpattern]%'"
     } else {
       lappend fpatlist "url LIKE '%[urllog_escape $ftoken]%'"
     }