Do not send available presence as response to subscribed
This commit is contained in:
parent
7ec58e0024
commit
5407885d87
1 changed files with 2 additions and 2 deletions
|
@ -342,7 +342,7 @@ void RosterManager::handleSubscription(Swift::Presence::ref presence) {
|
|||
break;
|
||||
case Swift::Presence::Subscribed:
|
||||
// onBuddyAdded(buddy);
|
||||
break;
|
||||
return;
|
||||
// buddy is already there, so nothing to do, just answer
|
||||
case Swift::Presence::Unsubscribe:
|
||||
response->setType(Swift::Presence::Unsubscribed);
|
||||
|
@ -397,7 +397,7 @@ void RosterManager::handleSubscription(Swift::Presence::ref presence) {
|
|||
buddy->setSubscription(Buddy::Both);
|
||||
handleBuddyChanged(buddy);
|
||||
}
|
||||
break;
|
||||
return;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue