summaryrefslogtreecommitdiff
path: root/src/mod_roster.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-02-18 09:36:27 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-02-18 09:36:27 +0300
commit940ca9311d7097e593bddc7bfc8ed9ba504d66bc (patch)
treeca86e6f5aae6b3d142675334ace94fb21452fd35 /src/mod_roster.erl
parentMerge pull request #1553 from lemenkov/config_functions_deprecation (diff)
Fix some dialyzer warnings
Diffstat (limited to 'src/mod_roster.erl')
-rw-r--r--src/mod_roster.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mod_roster.erl b/src/mod_roster.erl
index b2d0a578..86a9ab8b 100644
--- a/src/mod_roster.erl
+++ b/src/mod_roster.erl
@@ -865,8 +865,9 @@ resend_pending_subscriptions(#{jid := JID} = State, Mod) ->
Status = if is_binary(Message) -> (Message);
true -> <<"">>
end,
- Sub = #presence{from = R#roster.jid, to = BareJID,
- type = subscribe,
+ Sub = #presence{from = jid:make(R#roster.jid),
+ to = BareJID,
+ type = subscribe,
status = xmpp:mk_text(Status)},
ejabberd_c2s:send(AccState, Sub);
(_, AccState) ->