Rename variable to work around Pg 9.0 reserved name.

This commit is contained in:
Andrew McMillan 2010-11-04 00:55:18 +13:00
parent 3e1451a5d0
commit 6ebc542c2a

View File

@ -345,7 +345,7 @@ $$ LANGUAGE 'sql' IMMUTABLE STRICT;
CREATE or REPLACE FUNCTION set_dav_property( TEXT, INTEGER, TEXT, TEXT ) RETURNS BOOLEAN AS $$
DECLARE
path ALIAS FOR $1;
user ALIAS FOR $2;
change_user ALIAS FOR $2;
key ALIAS FOR $3;
value ALIAS FOR $4;
tmp_int INT;
@ -360,9 +360,9 @@ BEGIN
END IF;
SELECT changed_by INTO tmp_int FROM property WHERE dav_name = path AND property_name = key;
IF FOUND THEN
UPDATE property SET changed_by=user, changed_on=current_timestamp, property_value=value WHERE dav_name = path AND property_name = key;
UPDATE property SET changed_by=change_user, changed_on=current_timestamp, property_value=value WHERE dav_name = path AND property_name = key;
ELSE
INSERT INTO property ( dav_name, changed_by, changed_on, property_name, property_value ) VALUES( path, user, current_timestamp, key, value );
INSERT INTO property ( dav_name, changed_by, changed_on, property_name, property_value ) VALUES( path, change_user, current_timestamp, key, value );
END IF;
RETURN TRUE;
END;