Index: openacs-4/packages/acs-subsite/tcl/group-type-procs-postgresql.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/tcl/group-type-procs-postgresql.xql,v diff -u -N -r1.4 -r1.5 --- openacs-4/packages/acs-subsite/tcl/group-type-procs-postgresql.xql 14 Jun 2018 09:16:48 -0000 1.4 +++ openacs-4/packages/acs-subsite/tcl/group-type-procs-postgresql.xql 11 Dec 2018 14:14:41 -0000 1.5 @@ -72,5 +72,35 @@ - + + + + select case when exists (select 1 + from pg_proc + where proname like :package_name || '%') + then 1 else 0 end + + + + + + select drop_package(:group_type) + + + + + + select acs_object_type__drop_type(:group_type, 'f') + + + + + + select o.object_id + from acs_objects o + where o.object_type = :group_type + and acs_permission__permission_p(o.object_id, :user_id, 'delete') + + +