mirror of
https://github.com/processone/ejabberd.git
synced 2024-10-17 15:29:23 +02:00
Fix bug in mod_pubsub in_subscription return value
This commit is contained in:
parent
70fe2948b9
commit
d07424365d
@ -767,13 +767,15 @@ out_subscription(User, Server, JID, subscribed) ->
|
||||
[] -> user_resources(PUser, PServer);
|
||||
_ -> [PResource]
|
||||
end,
|
||||
presence(Server, {presence, PUser, PServer, PResources, Owner});
|
||||
presence(Server, {presence, PUser, PServer, PResources, Owner}),
|
||||
true;
|
||||
out_subscription(_,_,_,_) ->
|
||||
ok.
|
||||
true.
|
||||
in_subscription(_, User, Server, Owner, unsubscribed, _) ->
|
||||
unsubscribe_user(jlib:make_jid(User, Server, ""), Owner);
|
||||
unsubscribe_user(jlib:make_jid(User, Server, ""), Owner),
|
||||
true;
|
||||
in_subscription(_, _, _, _, _, _) ->
|
||||
ok.
|
||||
true.
|
||||
|
||||
unsubscribe_user(Entity, Owner) ->
|
||||
BJID = jlib:jid_tolower(jlib:jid_remove_resource(Owner)),
|
||||
|
Loading…
Reference in New Issue
Block a user