Index: openacs-4/packages/acs-subsite/www/members/member-invite.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/members/member-invite.tcl,v diff -u -r1.3 -r1.4 --- openacs-4/packages/acs-subsite/www/members/member-invite.tcl 10 Nov 2003 12:36:20 -0000 1.3 +++ openacs-4/packages/acs-subsite/www/members/member-invite.tcl 3 Dec 2003 23:38:27 -0000 1.4 @@ -67,9 +67,18 @@ group::add_member \ -group_id $group_id \ -user_id $user_id \ - -rel_type $rel_type + -rel_type membership_rel + + # DRB: This is a bandaid-patch to make relseg usage consistent with the + # older parts of the toolkit. Relsegs need reworking but until then... + if { ![string equal $rel_type membership_rel] } { + group::add_member \ + -group_id $group_id \ + -user_id $user_id \ + -rel_type $rel_type + } } { - form set_error user_serach user_id "Error adding user to community: $errmsg" + form set_error user_search user_id "Error adding user to community: $errmsg" global errorInfo ns_log Error "Error adding user $user_id to community group $group_id: $errmsg\n$errorInfo" break