diff options
Diffstat (limited to 'src/mod_privacy.erl')
-rw-r--r-- | src/mod_privacy.erl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mod_privacy.erl b/src/mod_privacy.erl index eca229813..85384610d 100644 --- a/src/mod_privacy.erl +++ b/src/mod_privacy.erl @@ -410,9 +410,11 @@ decode_item(#privacy_item{order = Order, match_presence_out = MatchPresenceOut} end. --spec c2s_copy_session(ejabberd_c2s:state(), c2s_state()) -> c2s_state(). +-spec c2s_copy_session(c2s_state(), c2s_state()) -> c2s_state(). c2s_copy_session(State, #{privacy_active_list := List}) -> - State#{privacy_active_list => List}. + State#{privacy_active_list => List}; +c2s_copy_session(State, _) -> + State. -spec user_send_packet({stanza(), c2s_state()}) -> {stanza(), c2s_state()}. user_send_packet({#iq{type = Type, |