diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-02-18 09:36:27 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-02-18 09:36:27 +0300 |
commit | 940ca9311d7097e593bddc7bfc8ed9ba504d66bc (patch) | |
tree | ca86e6f5aae6b3d142675334ace94fb21452fd35 /src/mod_pubsub.erl | |
parent | Merge pull request #1553 from lemenkov/config_functions_deprecation (diff) |
Fix some dialyzer warnings
Diffstat (limited to 'src/mod_pubsub.erl')
-rw-r--r-- | src/mod_pubsub.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index 7a2c7367..2013ed9c 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -1473,7 +1473,7 @@ send_authorization_request(#pubsub_node{nodeid = {Host, Node}, pubsub_subscribe_authorization:result() | {error, stanza_error()}. find_authorization_response(Packet) -> - case xmpp:get_subtag(Packet, #xdata{}) of + case xmpp:get_subtag(Packet, #xdata{type = form}) of #xdata{type = cancel} -> undefined; #xdata{type = submit, fields = Fs} -> @@ -1798,11 +1798,11 @@ subscribe_node(Host, Node, From, JID, Configuration) -> Reply = fun (Subscription) -> Sub = case Subscription of {subscribed, SubId} -> - #ps_subscription{type = subscribed, subid = SubId}; + #ps_subscription{jid = JID, type = subscribed, subid = SubId}; Other -> - #ps_subscription{type = Other} + #ps_subscription{jid = JID, type = Other} end, - #pubsub{subscription = Sub#ps_subscription{jid = Subscriber, node = Node}} + #pubsub{subscription = Sub#ps_subscription{node = Node}} end, case transaction(Host, Node, Action, sync_dirty) of {result, {TNode, {Result, subscribed, SubId, send_last}}} -> |