[Midnightbsd-cvs] mports: index.cgi: if name is given as a column for search explicitly,

ctriv at midnightbsd.org ctriv at midnightbsd.org
Tue Mar 25 01:47:26 EDT 2008


Log Message:
-----------
if name is given as a column for search explicitly, don't LIKE it.  This
helps with the port agg view.

Modified Files:
--------------
    mports/Tools/magus/www/data/magus:
        index.cgi (r1.16 -> r1.17)

-------------- next part --------------
Index: index.cgi
===================================================================
RCS file: /home/cvs/mports/Tools/magus/www/data/magus/index.cgi,v
retrieving revision 1.16
retrieving revision 1.17
diff -L Tools/magus/www/data/magus/index.cgi -L Tools/magus/www/data/magus/index.cgi -u -r1.16 -r1.17
--- Tools/magus/www/data/magus/index.cgi
+++ Tools/magus/www/data/magus/index.cgi
@@ -268,7 +268,7 @@
     $where{status} = { '!=', 'untested' };
   }
 
-  $where{name} = { like => "%$query%" } if $query;
+  $where{name} ||= { like => "%$query%" } if $query;
 
 
   for (keys %where) {
@@ -369,7 +369,7 @@
   
   if ($path =~ m:(.*?)/(.+):) {
     return search($p, 
-      "$path status:any", 
+      "name:$path status:any", 
       {title => '<a href="'.$p->script_name . qq[/browse/$1">$1</a>/$2]} 
     );
   }


More information about the Midnightbsd-cvs mailing list