Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/hooks.c @ 2193:18fa5ecb1ef4
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(-)
author | Holger Weiß <holger@zedat.fu-berlin.de> |
---|---|
date | Tue, 28 Jul 2015 00:27:12 +0200 |
parents | ee3a40ffcd8b |
children | f5402d705f67 |
comparison
equal
deleted
inserted
replaced
2192:cb53950fb1de | 2193:18fa5ecb1ef4 |
---|---|
480 message_flags |= HBB_PREFIX_PGPCRYPT; | 480 message_flags |= HBB_PREFIX_PGPCRYPT; |
481 else if (encrypted == ENCRYPTED_OTR) | 481 else if (encrypted == ENCRYPTED_OTR) |
482 message_flags |= HBB_PREFIX_OTRCRYPT; | 482 message_flags |= HBB_PREFIX_OTRCRYPT; |
483 | 483 |
484 if (carbon) | 484 if (carbon) |
485 message_flags |= HBB_PREFIX_CARBON; | 485 message_flags |= HBB_PREFIX_CARBON | HBB_PREFIX_NOFLAG; |
486 | 486 |
487 scr_write_outgoing_message(bjid, wmsg, message_flags, xep184); | 487 scr_write_outgoing_message(bjid, wmsg, message_flags, xep184); |
488 | 488 |
489 // We don't log private messages | 489 // We don't log private messages |
490 if (!nick) | 490 if (!nick) |