clear pending flag on an approved address
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 4 Jun 2009 22:26:01 +0000 (22:26 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 4 Jun 2009 22:26:01 +0000 (22:26 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13321 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/sql/Pg/999.functions.global.sql

index 4fb5094..21cd2dc 100644 (file)
@@ -198,7 +198,7 @@ BEGIN
     -- address replaces an existing address
     DELETE FROM actor.usr_address WHERE id = -old_id;
     UPDATE actor.usr_address SET id = -id WHERE id = old_id;
-    UPDATE actor.usr_address SET replaces = NULL, id = old_id WHERE id = pending_id;
+    UPDATE actor.usr_address SET replaces = NULL, id = old_id, pending = 'f' WHERE id = pending_id;
     RETURN old_id;
 END
 $$ LANGUAGE plpgsql;