aboutsummaryrefslogtreecommitdiff
path: root/src/mod_caps.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_caps.erl')
-rw-r--r--src/mod_caps.erl9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mod_caps.erl b/src/mod_caps.erl
index 19838cc8a..3d2b52dac 100644
--- a/src/mod_caps.erl
+++ b/src/mod_caps.erl
@@ -51,7 +51,6 @@
-export([user_send_packet/1, user_receive_packet/1,
c2s_presence_in/2, mod_opt_type/1, mod_options/1]).
--include("ejabberd.hrl").
-include("logger.hrl").
-include("xmpp.hrl").
@@ -162,7 +161,7 @@ caps_stream_features(Acc, MyHost) ->
<<"">> ->
Acc;
Hash ->
- [#caps{hash = <<"sha-1">>, node = ?EJABBERD_URI,
+ [#caps{hash = <<"sha-1">>, node = ejabberd_config:get_uri(),
version = Hash} | Acc]
end;
false ->
@@ -476,9 +475,9 @@ concat_xdata_fields(#xdata{fields = Fields} = X) ->
-spec is_valid_node(binary()) -> boolean().
is_valid_node(Node) ->
case str:tokens(Node, <<"#">>) of
- [?EJABBERD_URI|_] ->
- true;
- _ ->
+ [H|_] ->
+ H == ejabberd_config:get_uri();
+ [] ->
false
end.