diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2016-11-24 10:47:26 +0100 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2016-11-24 10:47:26 +0100 |
commit | 560038c808cafe08e0cc5c6abb431e1e82f02f88 (patch) | |
tree | e057ed5b4066d74a32af279cb90ea43b4cfa7368 /src | |
parent | Let mod_carboncopy mark copied messages (diff) |
Use xmpp:put_meta/3 to update metadata
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_sm.erl | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl index b3953ec49..d40db28cc 100644 --- a/src/ejabberd_sm.erl +++ b/src/ejabberd_sm.erl @@ -613,8 +613,7 @@ route_message(From, To, Packet, Type) -> maybe_mark_as_copy(Packet, R, R, P, P) -> Packet; maybe_mark_as_copy(Packet, _, _, P, P) -> - Meta = Packet#message.meta, - Packet#message{meta = Meta#{sm_copy => true}}; + xmpp:put_meta(Packet, sm_copy, true); maybe_mark_as_copy(Packet, _, _, _, _) -> Packet. |