Make sure outgoing carbons won't set unread flag
authorHolger Weiß <holger@zedat.fu-berlin.de>
Tue, 28 Jul 2015 00:27:12 +0200
changeset 2193 18fa5ecb1ef4
parent 2192 cb53950fb1de
child 2194 f4c00c72b27d
Make sure outgoing carbons won't set unread flag Outgoing carbon copies received from other clients shouldn't set the unread messages flag if it wasn't set before (regardless of the 'clear_unread_on_carbon' option). --- mcabber/mcabber/hooks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
mcabber/mcabber/hooks.c
--- a/mcabber/mcabber/hooks.c	Sun Oct 04 21:30:41 2015 +0200
+++ b/mcabber/mcabber/hooks.c	Tue Jul 28 00:27:12 2015 +0200
@@ -482,7 +482,7 @@
     message_flags |= HBB_PREFIX_OTRCRYPT;
 
   if (carbon)
-    message_flags |= HBB_PREFIX_CARBON;
+    message_flags |= HBB_PREFIX_CARBON | HBB_PREFIX_NOFLAG;
 
   scr_write_outgoing_message(bjid, wmsg, message_flags, xep184);