Index: openacs-4/packages/dotlrn/dotlrn.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/dotlrn.info,v diff -u -r1.144 -r1.145 --- openacs-4/packages/dotlrn/dotlrn.info 23 Jun 2018 16:30:58 -0000 1.144 +++ openacs-4/packages/dotlrn/dotlrn.info 5 Jul 2018 11:16:16 -0000 1.145 @@ -7,15 +7,15 @@ <initial-install-p>f</initial-install-p> <singleton-p>f</singleton-p> - <version name="2.10.0d1" url="http://openacs.org/repository/download/apm/dotlrn-2.10.0d1.apm"> + <version name="2.10.0d2" url="http://openacs.org/repository/download/apm/dotlrn-2.10.0d2.apm"> <owner url="http://openacs.org">OpenACS</owner> <summary>A Course Management System</summary> <release-date>2017-08-06</release-date> <vendor url="http://dotlrn.org">DotLRN Consortium</vendor> <maturity>2</maturity> <description format="text/html">Course Management</description> - <provides url="dotlrn" version="2.10.0d1"/> + <provides url="dotlrn" version="2.10.0d2"/> <requires url="acs-kernel" version="5.9.1"/> <requires url="acs-tcl" version="5.10.0d10"/> <requires url="acs-subsite" version="5.9.1"/> Index: openacs-4/packages/dotlrn/sql/oracle/dotlrn-init.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/sql/oracle/dotlrn-init.sql,v diff -u -r1.32 -r1.33 --- openacs-4/packages/dotlrn/sql/oracle/dotlrn-init.sql 8 Aug 2006 21:26:21 -0000 1.32 +++ openacs-4/packages/dotlrn/sql/oracle/dotlrn-init.sql 5 Jul 2018 11:16:16 -0000 1.33 @@ -330,15 +330,6 @@ min_n_rels_two => 0, max_n_rels_two => null ); - -- all rels to communities must have a portal_id - bar := acs_attribute.create_attribute( - object_type => 'dotlrn_member_rel', - attribute_name => 'portal_id', - datatype => 'integer', - pretty_name => 'Page ID', - pretty_plural => 'Page IDs' - ); - end; / show errors Index: openacs-4/packages/dotlrn/sql/postgresql/dotlrn-init.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/sql/postgresql/dotlrn-init.sql,v diff -u -r1.15 -r1.16 --- openacs-4/packages/dotlrn/sql/postgresql/dotlrn-init.sql 7 Aug 2017 23:48:09 -0000 1.15 +++ openacs-4/packages/dotlrn/sql/postgresql/dotlrn-init.sql 5 Jul 2018 11:16:16 -0000 1.16 @@ -373,21 +373,6 @@ null::integer ); - -- all rels to communities must have a portal_id - perform acs_attribute__create_attribute ( - 'dotlrn_member_rel', - 'portal_id', - 'integer', - 'Page ID', - 'Page IDs', - null, null, null, - 1, - 1, - null, - 'type_specific', - 'f' - ); - return 0; END; $$ LANGUAGE plpgsql; Index: openacs-4/packages/dotlrn/tcl/apm-callback-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/tcl/apm-callback-procs.tcl,v diff -u -r1.17 -r1.18 --- openacs-4/packages/dotlrn/tcl/apm-callback-procs.tcl 9 May 2018 15:33:30 -0000 1.17 +++ openacs-4/packages/dotlrn/tcl/apm-callback-procs.tcl 5 Jul 2018 11:16:16 -0000 1.18 @@ -292,6 +292,15 @@ 2.5.0d3 2.5.0d4 { db_dml insert_group_rels {} } + 2.10.0d1 2.10.0d2 { + set attribute_id [db_string get_attribute { + select attribute_id from acs_attributes + where object_type = 'dotlrn_member_rel' + and attribute_name = 'portal_id'} -default ""] + if {$attribute_id ne ""} { + attribute::delete $attribute_id + } + } } }