fix some typos, syntax errors, and stray invisible characters
authorGalen Charlton <gmc@esilibrary.com>
Wed, 2 Dec 2015 21:08:34 +0000 (16:08 -0500)
committerMike Rylander <mrylander@gmail.com>
Thu, 31 Aug 2017 16:20:18 +0000 (12:20 -0400)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/sql/Pg/040.schema.asset.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_alerts.sql

index d949db8..3792ff9 100644 (file)
@@ -988,27 +988,27 @@ CREATE INDEX asset_copy_tag_copy_map_copy_idx
 CREATE INDEX asset_copy_tag_copy_map_tag_idx
     ON asset.copy_tag_copy_map (tag);
 
-CREATE OR REPLACE FUNCTION asset.copy_state  (cid BIGINT) RETURNS TEXT AS $$
+CREATE OR REPLACE FUNCTION asset.copy_state (cid BIGINT) RETURNS TEXT AS $$
 DECLARE
     last_circ_stop     TEXT;
     the_copy       asset.copy%ROWTYPE;
 BEGIN
 
     SELECT * INTO the_copy FROM asset.copy WHERE id = cid;
-    RETURN NULL WHEN NOT FOUND;
+    IF NOT FOUND THEN RETURN NULL; END IF;
 
     IF the_copy.status = 3 THEN -- Lost
         RETURN 'LOST';
-    ELIF the_copy.status = 4 THEN -- Missing
+    ELSIF the_copy.status = 4 THEN -- Missing
         RETURN 'MISSING';
-    ELIF the_copy.status = 14 THEN -- Damaged
+    ELSIF the_copy.status = 14 THEN -- Damaged
         RETURN 'DAMAGED';
-    END;
+    END IF;
 
-    SELECT  stop_fines INTO last_circ_stop
-      FROM  action.circulation
-      WHERE target_copy = cid
-      ORDER BY xact_start DESC LIMIT 1;
+    SELECT stop_fines INTO last_circ_stop
+      FROM  action.circulation
+      WHERE target_copy = cid
+      ORDER BY xact_start DESC LIMIT 1;
 
     IF FOUND THEN
         IF last_circ_stop IN (
@@ -1017,8 +1017,8 @@ BEGIN
             'LONGOVERDUE'
         ) THEN
             RETURN last_circ_stop;
-        END;
-    END;
+        END IF;
+    END IF;
 
     RETURN 'NORMAL';
 END;
index bb67c0c..054e365 100644 (file)
@@ -1,26 +1,26 @@
 BEGIN;
 
-CREATE OR REPLACE FUNCTION asset.copy_state  (cid BIGINT) RETURNS TEXT AS $$
+CREATE OR REPLACE FUNCTION asset.copy_state (cid BIGINT) RETURNS TEXT AS $$
 DECLARE
     last_circ_stop     TEXT;
     the_copy       asset.copy%ROWTYPE;
 BEGIN
 
     SELECT * INTO the_copy FROM asset.copy WHERE id = cid;
-    RETURN NULL WHEN NOT FOUND;
+    IF NOT FOUND THEN RETURN NULL; END IF;
 
     IF the_copy.status = 3 THEN -- Lost
         RETURN 'LOST';
-    ELIF the_copy.status = 4 THEN -- Missing
+    ELSIF the_copy.status = 4 THEN -- Missing
         RETURN 'MISSING';
-    ELIF the_copy.status = 14 THEN -- Damaged
+    ELSIF the_copy.status = 14 THEN -- Damaged
         RETURN 'DAMAGED';
-    END;
+    END IF;
 
-    SELECT  stop_fines INTO last_circ_stop
-      FROM  action.circulation
-      WHERE target_copy = cid
-      ORDER BY xact_start DESC LIMIT 1;
+    SELECT stop_fines INTO last_circ_stop
+      FROM  action.circulation
+      WHERE target_copy = cid
+      ORDER BY xact_start DESC LIMIT 1;
 
     IF FOUND THEN
         IF last_circ_stop IN (
@@ -29,8 +29,8 @@ BEGIN
             'LONGOVERDUE'
         ) THEN
             RETURN last_circ_stop;
-        END;
-    END;
+        END IF;
+    END IF;
 
     RETURN 'NORMAL';
 END;