Skip to content

Commit 40895a2

Browse files
committed
Merge pull request #84 from surevine/master
Overwrite defaultAffiliation if we already have one. Fixes #69.
2 parents ce3c404 + 00fa5ee commit 40895a2

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • src/main/java/org/buddycloud/channelserver/packetprocessor/iq/namespace/pubsub/set

src/main/java/org/buddycloud/channelserver/packetprocessor/iq/namespace/pubsub/set/SubscribeSet.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ public void process(Element elm, JID actorJID, IQ reqIQ, Element rsm)
155155
subscribingJid, request.getFrom(), defaultSubscription);
156156
channelManager.addUserSubscription(newSubscription);
157157

158+
if (null != possibleExistingAffiliation) {
159+
defaultAffiliation = possibleExistingAffiliation;
160+
}
158161
channelManager.setUserAffiliation(node, subscribingJid,
159162
defaultAffiliation);
160163
}

0 commit comments

Comments
 (0)