Forgot to qualify the suburl column in one location...
authorMagnus Hagander <magnus@hagander.net>
Sun, 29 Jan 2012 12:28:21 +0000 (13:28 +0100)
committerMagnus Hagander <magnus@hagander.net>
Sun, 29 Jan 2012 12:28:21 +0000 (13:28 +0100)
tools/search/sql/functions.sql

index 7cf263a1e200c9a3b1e6d7b1a987f8e999935eb8..b1f858ff62bee38c52af124d2568de3855ea078c 100644 (file)
@@ -88,7 +88,7 @@ BEGIN
         IF _suburl IS NULL THEN
             OPEN curs FOR SELECT sites.id AS siteid, sites.baseurl, webpages.suburl, ts_rank_cd(fti,tsq) FROM webpages INNER JOIN sites ON webpages.site=sites.id WHERE fti @@ tsq AND site=1 ORDER BY ts_rank_cd(fti,tsq) DESC LIMIT 1000;
         ELSE
-            OPEN curs FOR SELECT sites.id AS siteid, sites.baseurl, webpages.suburl, ts_rank_cd(fti,tsq) FROM webpages INNER JOIN sites ON webpages.site=sites.id WHERE fti @@ tsq AND site=1 AND suburl LIKE _suburl||'%' ORDER BY ts_rank_cd(fti,tsq) DESC LIMIT 1000;
+            OPEN curs FOR SELECT sites.id AS siteid, sites.baseurl, webpages.suburl, ts_rank_cd(fti,tsq) FROM webpages INNER JOIN sites ON webpages.site=sites.id WHERE fti @@ tsq AND site=1 AND webpages.suburl LIKE _suburl||'%' ORDER BY ts_rank_cd(fti,tsq) DESC LIMIT 1000;
         END IF;
     END IF;
     LOOP