]> granicus.if.org Git - ejabberd/commitdiff
Fix error reporting in configuration related admin commands
authorEvgeny Khramtsov <ekhramtsov@process-one.net>
Sat, 19 Oct 2019 16:58:42 +0000 (19:58 +0300)
committerEvgeny Khramtsov <ekhramtsov@process-one.net>
Sat, 19 Oct 2019 16:58:42 +0000 (19:58 +0300)
src/ejabberd_admin.erl

index 7776af3a11a95d0e4ce00f1a7783525dfb0b78d9..2dddb3cad780aeff97c3346d05593084d57ce768 100644 (file)
@@ -549,7 +549,7 @@ reload_config() ->
        ok -> {ok, ""};
        Err ->
            Reason = ejabberd_config:format_error(Err),
-           {invalid_config, Reason}
+           {error, Reason}
     end.
 
 dump_config(Path) ->
@@ -557,7 +557,7 @@ dump_config(Path) ->
        ok -> {ok, ""};
        Err ->
            Reason = ejabberd_config:format_error(Err),
-           {invalid_file, Reason}
+           {error, Reason}
     end.
 
 convert_to_yaml(In, Out) ->
@@ -565,7 +565,7 @@ convert_to_yaml(In, Out) ->
        ok -> {ok, ""};
        Err ->
            Reason = ejabberd_config:format_error(Err),
-           {invalid_config, Reason}
+           {error, Reason}
     end.
 
 %%%