aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2020-05-06 13:21:30 +0200
committerBadlop <badlop@process-one.net>2020-05-06 14:08:43 +0200
commit41b06cb79ec567b87414bea87dcabb1979dd5ed9 (patch)
tree93dac57afad3b16888b4686e1d1dd5c8427027b9 /src
parentRemove access_commands useless lines, api_permission replaced it years ago (diff)
Show deprecation warning if ejabberd_xmlrpc is configured as listen module (#2915)
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_xmlrpc.erl7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl
index 093bd8483..1cad102fe 100644
--- a/src/ejabberd_xmlrpc.erl
+++ b/src/ejabberd_xmlrpc.erl
@@ -395,4 +395,11 @@ make_status(error) -> 1;
make_status(_) -> 1.
listen_options() ->
+ ?WARNING_MSG("It is deprecated defining ejabberd_xmlrpc as a listen module "
+ "in the ejabberd configuration. Support for that configuration"
+ " method may be removed in a future ejabberd release. You are "
+ "encouraged to define ejabberd_xmlrpc inside request_handlers "
+ "option of ejabberd_http listen module. See the ejabberd "
+ "documentation for details: https://docs.ejabberd.im/admin/"
+ "configuration/listen/#ejabberd-xmlrpc", []),
[].