diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2007-12-10 09:56:15 +0000 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2007-12-10 09:56:15 +0000 |
commit | b9286778d41b36494189c85d2a321fed439ab3ec (patch) | |
tree | e2ee1c8cd7d0b4cec7190306af501386cda109f5 | |
parent | pubsub database upgrade bugfix (diff) |
return back to good location for database upgrade call
SVN Revision: 1059
-rw-r--r-- | src/mod_pubsub/mod_pubsub.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_pubsub/mod_pubsub.erl b/src/mod_pubsub/mod_pubsub.erl index 4a8bb178b..e48c2a6d4 100644 --- a/src/mod_pubsub/mod_pubsub.erl +++ b/src/mod_pubsub/mod_pubsub.erl @@ -138,7 +138,6 @@ init([ServerHost, Opts]) -> Host = gen_mod:get_opt_host(ServerHost, Opts, "pubsub.@HOST@"), ServedHosts = gen_mod:get_opt(served_hosts, Opts, []), Access = gen_mod:get_opt(access_createnode, Opts, all), - update_database(Host), mnesia:create_table(pubsub_presence, [{disc_copies, [node()]}, {attributes, record_info(fields, pubsub_presence)}]), @@ -167,6 +166,7 @@ init([ServerHost, Opts]) -> {?NS_PUBSUB_OWNER, ejabberd_sm, iq_sm}]), ejabberd_router:register_route(Host), {Plugins, NodeTree} = init_plugins(Host, ServerHost, Opts), + update_database(Host), ets:new(gen_mod:get_module_proc(Host, pubsub_state), [set, named_table]), ets:insert(gen_mod:get_module_proc(Host, pubsub_state), {nodetree, NodeTree}), ets:insert(gen_mod:get_module_proc(Host, pubsub_state), {plugins, Plugins}), |