aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_sm.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_sm.erl')
-rw-r--r--src/ejabberd_sm.erl24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl
index e58562e85..2b3cec75f 100644
--- a/src/ejabberd_sm.erl
+++ b/src/ejabberd_sm.erl
@@ -298,12 +298,12 @@ route_message(From, To, Packet) ->
#jid{luser = LUser} = To,
case catch lists:max(get_user_present_resources(LUser)) of
{'EXIT', _} ->
- case ejabberd_auth:is_user_exists(LUser) of
- true ->
- case xml:get_tag_attr_s("type", Packet) of
- "error" ->
- ok;
- _ ->
+ case xml:get_tag_attr_s("type", Packet) of
+ "error" ->
+ ok;
+ _ ->
+ case ejabberd_auth:is_user_exists(LUser) of
+ true ->
case catch mod_offline:store_packet(
From, To, Packet) of
{'EXIT', _} ->
@@ -312,12 +312,12 @@ route_message(From, To, Packet) ->
ejabberd_router:route(To, From, Err);
_ ->
ok
- end
- end;
- _ ->
- Err = jlib:make_error_reply(
- Packet, ?ERR_ITEM_NOT_FOUND),
- ejabberd_router:route(To, From, Err)
+ end;
+ _ ->
+ Err = jlib:make_error_reply(
+ Packet, ?ERR_ITEM_NOT_FOUND),
+ ejabberd_router:route(To, From, Err)
+ end
end;
{_, R} ->
ejabberd_sm ! {route,