syntax error when moving to the per-penalty loop
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 25 Nov 2008 15:59:43 +0000 (15:59 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 25 Nov 2008 15:59:43 +0000 (15:59 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11343 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/sql/Pg/110.hold_matrix.sql

index 0aebe89..1639ab3 100644 (file)
@@ -255,7 +255,7 @@ BEGIN
                 JOIN config.standing_penalty csp ON (csp.id = usp.standing_penalty)
           WHERE usr = match_user
                 AND usp.org_unit IN ( SELECT * FROM explode_array(context_org_list) )
-                AND csp.block_list LIKE '%HOLD%';
+                AND csp.block_list LIKE '%HOLD%' LOOP
 
         result.fail_part := standing_penalty.name;
         result.success := FALSE;
@@ -270,7 +270,7 @@ BEGIN
                     JOIN config.standing_penalty csp ON (csp.id = usp.standing_penalty)
               WHERE usr = match_user
                     AND usp.org_unit IN ( SELECT * FROM explode_array(context_org_list) )
-                    AND csp.block_list LIKE '%CIRC%';
+                    AND csp.block_list LIKE '%CIRC%' LOOP
     
             result.fail_part := standing_penalty.name;
             result.success := FALSE;