return addr id for consistency
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 10 Feb 2009 20:49:11 +0000 (20:49 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 10 Feb 2009 20:49:11 +0000 (20:49 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12141 dcc99617-32d9-48b4-a31d-7c20da2025e4

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

index 7fb7a0c..f728137 100644 (file)
@@ -190,7 +190,7 @@ BEGIN
     SELECT INTO old_id replaces FROM actor.usr_address where id = pending_id;
     IF old_id IS NULL THEN
         UPDATE actor.usr_address SET pending = 'f' WHERE id = pending_id;
-        RETURN NULL;
+        RETURN pending_id;
     END IF;
     -- address replaces an existing address
     DELETE FROM actor.usr_address WHERE id = -old_id;