Index: openacs-4/packages/acs-object-management/sql/postgresql/acs-kernel-changes-create.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-object-management/sql/postgresql/Attic/acs-kernel-changes-create.sql,v diff -u -r1.6 -r1.7 --- openacs-4/packages/acs-object-management/sql/postgresql/acs-kernel-changes-create.sql 10 Nov 2010 18:27:20 -0000 1.6 +++ openacs-4/packages/acs-object-management/sql/postgresql/acs-kernel-changes-create.sql 30 Nov 2010 17:35:22 -0000 1.7 @@ -406,7 +406,7 @@ raise exception ''No object type named "%" exists'',p_type; end if; - v_view := p_type || ''_v''; + v_view := replace(p_type, '':'', ''_'') || ''_v''; delete from acs_views where object_view = v_view; @@ -470,7 +470,7 @@ end loop; end loop; - perform acs_view__create_sql_view(p_type || ''_v''); + perform acs_view__create_sql_view(replace(p_type, '':'', ''_'') || ''_v''); -- Now fix all subtypes (really only necessary for the attributes view when an attribute -- has been added or dropped, but there is no harm in doing it always). The supertype