Index: openacs-4/packages/acs-kernel/sql/postgresql/upgrade/upgrade-5.0.0b3-5.0.0b4.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-kernel/sql/postgresql/upgrade/upgrade-5.0.0b3-5.0.0b4.sql,v diff -u -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/acs-kernel/sql/postgresql/upgrade/upgrade-5.0.0b3-5.0.0b4.sql 30 Nov 2003 01:17:56 -0000 1.1.2.2 +++ openacs-4/packages/acs-kernel/sql/postgresql/upgrade/upgrade-5.0.0b3-5.0.0b4.sql 13 Dec 2003 00:48:30 -0000 1.1.2.3 @@ -531,25 +531,26 @@ declare drop_type__rel_type alias for $1; drop_type__cascade_p alias for $2; -- default ''f'' + v_cascade boolean; begin -- XXX do cascade_p. -- JCD: cascade_p seems to be ignored in acs_o_type__drop_type anyway... - if drop_type__cascade_p is null then - drop_type__cascade_p := ''f''; + v_cascade_p := ''f''; + else + v_cascade_p := drop_type__cascade_p; end if; delete from acs_rel_types where rel_type = drop_type__rel_type; PERFORM acs_object_type__drop_type(drop_type__rel_type, - drop_type__cascade_p); + v_cascade_p); return 0; end;' language 'plpgsql'; - create or replace function apm__unregister_package (varchar,boolean) returns integer as ' declare