equal
deleted
inserted
replaced
135 validated_invite:use(); |
135 validated_invite:use(); |
136 |
136 |
137 if inviter_username then |
137 if inviter_username then |
138 module:log("debug", "Creating mutual subscription between %s and %s", inviter_username, contact_username); |
138 module:log("debug", "Creating mutual subscription between %s and %s", inviter_username, contact_username); |
139 subscribe_both(module.host, inviter_username, contact_username); |
139 subscribe_both(module.host, inviter_username, contact_username); |
|
140 rostermanager.roster_push(inviter_username, module.host, contact_username.."@"..module.host); |
140 end |
141 end |
141 |
142 |
142 if validated_invite.additional_data then |
143 if validated_invite.additional_data then |
143 module:log("debug", "Importing roles from invite"); |
144 module:log("debug", "Importing roles from invite"); |
144 local roles = validated_invite.additional_data.roles; |
145 local roles = validated_invite.additional_data.roles; |