mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-22 16:20:52 +01:00
Fix bug in mod_pubsub in_subscription return value
This commit is contained in:
parent
16f0873488
commit
a473935782
@ -757,13 +757,15 @@ out_subscription(User, Server, JID, subscribed) ->
|
|||||||
undefined -> user_resources(U, S);
|
undefined -> user_resources(U, S);
|
||||||
_ -> [R]
|
_ -> [R]
|
||||||
end,
|
end,
|
||||||
presence(Server, {presence, U, S, Rs, Owner});
|
presence(Server, {presence, U, S, Rs, Owner}),
|
||||||
|
true;
|
||||||
out_subscription(_, _, _, _) ->
|
out_subscription(_, _, _, _) ->
|
||||||
ok.
|
true.
|
||||||
in_subscription(_, User, Server, Owner, unsubscribed, _) ->
|
in_subscription(_, User, Server, Owner, unsubscribed, _) ->
|
||||||
unsubscribe_user(exmpp_jid:make(User, Server, ""), Owner);
|
unsubscribe_user(exmpp_jid:make(User, Server, ""), Owner),
|
||||||
|
true;
|
||||||
in_subscription(_, _, _, _, _, _) ->
|
in_subscription(_, _, _, _, _, _) ->
|
||||||
ok.
|
true.
|
||||||
|
|
||||||
unsubscribe_user(Entity, Owner) ->
|
unsubscribe_user(Entity, Owner) ->
|
||||||
BJID = jlib:short_prepd_bare_jid(Owner),
|
BJID = jlib:short_prepd_bare_jid(Owner),
|
||||||
|
Loading…
Reference in New Issue
Block a user