diff --git a/ChangeLog b/ChangeLog index 9306353a4..2cff6e91b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-03-05 Alexey Shchepin + + * src/ejabberd_c2s.erl: Bugfix + + * src/ejabberd_auth_odbc.erl: Bugfix + 2006-03-04 Mickael Remond * src/ejabberd_logger_h.erl: reopen-log function now rename the log diff --git a/src/ejabberd_auth_odbc.erl b/src/ejabberd_auth_odbc.erl index be1c8d4db..7b7459451 100644 --- a/src/ejabberd_auth_odbc.erl +++ b/src/ejabberd_auth_odbc.erl @@ -35,7 +35,7 @@ %%%---------------------------------------------------------------------- start(Host) -> ChildSpec = - {ejabberd_odbc_sup, + {gen_mod:get_module_proc(Host, ejabberd_odbc_sup), {ejabberd_odbc_sup, start_link, [Host]}, temporary, infinity, diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index b193f8a14..1775904de 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -1306,28 +1306,28 @@ presence_track(From, To, Packet, StateData) -> StateData#state{pres_i = I, pres_a = A}; "subscribe" -> - ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), ejabberd_hooks:run(roster_out_subscription, Server, [User, Server, To, subscribe]), + ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), StateData; "subscribed" -> - ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), ejabberd_hooks:run(roster_out_subscription, Server, [User, Server, To, subscribed]), + ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), StateData; "unsubscribe" -> - ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), ejabberd_hooks:run(roster_out_subscription, Server, [User, Server, To, unsubscribe]), + ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), StateData; "unsubscribed" -> - ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), ejabberd_hooks:run(roster_out_subscription, Server, [User, Server, To, unsubscribed]), + ejabberd_router:route(jlib:jid_remove_resource(From), To, Packet), StateData; "error" -> ejabberd_router:route(From, To, Packet),