From: Galen Charlton Date: Thu, 3 Dec 2015 19:20:38 +0000 (-0500) Subject: support the LOST_AND_PAID status added in LP#1198475 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c223137e179b145e9feec93ad3a32a99a9043257;p=working%2FEvergreen.git support the LOST_AND_PAID status added in LP#1198475 Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/sql/Pg/040.schema.asset.sql b/Open-ILS/src/sql/Pg/040.schema.asset.sql index 3792ff99c1..318d13fa72 100644 --- a/Open-ILS/src/sql/Pg/040.schema.asset.sql +++ b/Open-ILS/src/sql/Pg/040.schema.asset.sql @@ -1003,6 +1003,8 @@ BEGIN RETURN 'MISSING'; ELSIF the_copy.status = 14 THEN -- Damaged RETURN 'DAMAGED'; + ELSIF the_copy.status = 17 THEN -- Lost and paid + RETURN 'LOST_AND_PAID'; END IF; SELECT stop_fines INTO last_circ_stop @@ -1027,6 +1029,7 @@ $$ LANGUAGE PLPGSQL; CREATE TYPE config.copy_alert_type_state AS ENUM ( 'NORMAL', 'LOST', + 'LOST_AND_PAID', 'MISSING', 'DAMAGED', 'CLAIMSRETURNED', diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_alerts.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_alerts.sql index 054e365480..db4cd25cc0 100644 --- a/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_alerts.sql +++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_alerts.sql @@ -15,6 +15,8 @@ BEGIN RETURN 'MISSING'; ELSIF the_copy.status = 14 THEN -- Damaged RETURN 'DAMAGED'; + ELSIF the_copy.status = 17 THEN -- Lost and paid + RETURN 'LOST_AND_PAID'; END IF; SELECT stop_fines INTO last_circ_stop @@ -39,6 +41,7 @@ $$ LANGUAGE PLPGSQL; CREATE TYPE config.copy_alert_type_state AS ENUM ( 'NORMAL', 'LOST', + 'LOST_AND_PAID', 'MISSING', 'DAMAGED', 'CLAIMSRETURNED',