diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2012-04-27 19:52:05 +1000 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2012-04-27 19:52:05 +1000 |
commit | 437f68a9f320a3cafd063ae03313ce83db96668e (patch) | |
tree | 89c5c7ba4fd1edd4572d8857c3099546b6e43346 /src/mod_configure.erl | |
parent | Update ejabberd version number to 2.1.11 (diff) |
Merge SQL and Mnesia code into one module (EJAB-1560)
Diffstat (limited to '')
-rw-r--r-- | src/mod_configure.erl | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/mod_configure.erl b/src/mod_configure.erl index 29b7276c..44fee1e9 100644 --- a/src/mod_configure.erl +++ b/src/mod_configure.erl @@ -1782,15 +1782,13 @@ stop_node(From, Host, ENode, Action, XData) -> get_last_info(User, Server) -> - ML = lists:member(mod_last, gen_mod:loaded_modules(Server)), - MLO = lists:member(mod_last_odbc, gen_mod:loaded_modules(Server)), - case {ML, MLO} of - {true, _} -> mod_last:get_last_info(User, Server); - {false, true} -> mod_last_odbc:get_last_info(User, Server); - {false, false} -> not_found + case gen_mod:is_loaded(Server, mod_last) of + true -> + mod_last:get_last_info(User, Server); + false -> + not_found end. - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% adhoc_sm_commands(_Acc, From, |