From e7c84b81b207f4482e44baa94a5deebb3221ac9f Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Fri, 14 Feb 2020 18:52:54 +0100 Subject: ejabberd_admin: Fix *_config command result format The 'reload_config' and 'dump_config' calls are expected to yield a 'rescode' result, which means they must return 'ok' (rather than a tuple) on success. Fixes #3170. --- src/ejabberd_admin.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/ejabberd_admin.erl b/src/ejabberd_admin.erl index 69c2df167..50e4f35f7 100644 --- a/src/ejabberd_admin.erl +++ b/src/ejabberd_admin.erl @@ -554,7 +554,7 @@ registered_vhosts() -> reload_config() -> case ejabberd_config:reload() of - ok -> {ok, ""}; + ok -> ok; Err -> Reason = ejabberd_config:format_error(Err), {error, Reason} @@ -562,7 +562,7 @@ reload_config() -> dump_config(Path) -> case ejabberd_config:dump(Path) of - ok -> {ok, ""}; + ok -> ok; Err -> Reason = ejabberd_config:format_error(Err), {error, Reason} -- cgit v1.2.3