jlib:jid_to_string(To),
Attrs),
FixedPacket = {xmlelement, Name, Attrs2, Els},
- send_element(StateData, FixedPacket),
- ejabberd_hooks:run(user_receive_packet,
- StateData#state.server,
- [StateData#state.jid,
- From, To, FixedPacket]);
+ %% Use route instead of send_element to go through standard workflow
+ ejabberd_router:route(From, To, Packet);
+ %% send_element(StateData, FixedPacket),
+ %% ejabberd_hooks:run(user_receive_packet,
+ %% StateData#state.server,
+ %% [StateData#state.jid,
+ %% From, To, FixedPacket]);
true ->
ok
end