From 3b58e812d8c008694d7a6b165c6f470d1501f4b9 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 6 Sep 2011 10:17:39 -0400 Subject: [PATCH] Do not count items out if renewal --- Open-ILS/src/sql/Pg/2.0-2.1-upgrade-db.sql | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/Open-ILS/src/sql/Pg/2.0-2.1-upgrade-db.sql b/Open-ILS/src/sql/Pg/2.0-2.1-upgrade-db.sql index cbb6f71..7a26f81 100644 --- a/Open-ILS/src/sql/Pg/2.0-2.1-upgrade-db.sql +++ b/Open-ILS/src/sql/Pg/2.0-2.1-upgrade-db.sql @@ -1141,6 +1141,7 @@ BEGIN END IF; END IF; + IF NOT renewal THEN -- Fail if the user has too many items with specific circ_modifiers checked out FOR out_by_circ_mod IN SELECT * FROM config.circ_matrix_circ_mod_test WHERE matchpoint = circ_matchpoint.id LOOP SELECT INTO items_out COUNT(*) @@ -1158,6 +1159,7 @@ BEGIN RETURN NEXT result; END IF; END LOOP; + END IF; -- If we passed everything, return the successful matchpoint id IF NOT done THEN -- 1.7.1