25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-24 16:23:40 +01:00

Fix crash running export2sql when MAM enabled but MUC disabled

Problem introduced in cfc393a
This commit is contained in:
Badlop 2024-03-07 17:16:39 +01:00
parent fcc5f00e75
commit 1639471250

View File

@ -74,7 +74,10 @@ export(Server, Output) ->
close_output(Output, IO). close_output(Output, IO).
export(Server, Output, mod_mam = M1) -> export(Server, Output, mod_mam = M1) ->
MucServices = gen_mod:get_module_opt_hosts(Server, mod_muc), MucServices = case gen_mod:is_loaded(Server, mod_muc) of
true -> gen_mod:get_module_opt_hosts(Server, mod_muc);
false -> []
end,
[export2(MucService, Output, M1, M1) || MucService <- MucServices], [export2(MucService, Output, M1, M1) || MucService <- MucServices],
export2(Server, Output, M1, M1); export2(Server, Output, M1, M1);
export(Server, Output, mod_pubsub = M1) -> export(Server, Output, mod_pubsub = M1) ->