]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Klammer um OR bei Filtern nach Projektnummer.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 27 Nov 2012 14:58:42 +0000 (15:58 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 27 Nov 2012 14:58:42 +0000 (15:58 +0100)
Fixt #2092

SL/OE.pm

index b6816c138564b5125dbec271469776eaa5799ec2..e11a74900b40283629881b22c6902045d43562e4 100644 (file)
--- a/SL/OE.pm
+++ b/SL/OE.pm
@@ -115,11 +115,11 @@ sub transactions {
 
   if ($form->{"projectnumber"}) {
     $query .= <<SQL;
 
   if ($form->{"projectnumber"}) {
     $query .= <<SQL;
-      AND (pr.projectnumber ILIKE ?) OR EXISTS (
+      AND ((pr.projectnumber ILIKE ?) OR EXISTS (
         SELECT * FROM orderitems oi
         LEFT JOIN project proi ON proi.id = oi.project_id
         WHERE proi.projectnumber ILIKE ? AND oi.trans_id = o.id
         SELECT * FROM orderitems oi
         LEFT JOIN project proi ON proi.id = oi.project_id
         WHERE proi.projectnumber ILIKE ? AND oi.trans_id = o.id
-      )
+      ))
 SQL
     push @values, "%" . $form->{"projectnumber"} . "%", "%" . $form->{"projectnumber"} . "%" ;
   }
 SQL
     push @values, "%" . $form->{"projectnumber"} . "%", "%" . $form->{"projectnumber"} . "%" ;
   }