From: Paweł Chmielowski Date: Tue, 30 Jan 2018 18:44:27 +0000 (+0100) Subject: Use correct default when getting list of modules from config X-Git-Tag: 18.03~98 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fc3c60594560ceee33205c21586b6f9e35b339a7;p=ejabberd Use correct default when getting list of modules from config --- diff --git a/src/gen_mod.erl b/src/gen_mod.erl index 98d7d398f..4bdca70f9 100644 --- a/src/gen_mod.erl +++ b/src/gen_mod.erl @@ -133,7 +133,7 @@ start_modules() -> end, ?MYHOSTS). get_modules_options(Host) -> - sort_modules(Host, ejabberd_config:get_option({modules, Host})). + sort_modules(Host, ejabberd_config:get_option({modules, Host}, [])). sort_modules(Host, ModOpts) -> G = digraph:new([acyclic]), @@ -232,7 +232,7 @@ start_module(Host, Module, Opts0, NeedValidation) -> -spec reload_modules(binary()) -> ok. reload_modules(Host) -> - NewMods = ejabberd_config:get_option({modules, Host}), + NewMods = ejabberd_config:get_option({modules, Host}, []), OldMods = ets:select( ejabberd_modules, ets:fun2ms(