Files
pl_mail/src
Paul LütznerandClaude Opus 5.5 57ea27490e A label a rule applies to new mail stays on its conversation (#185)
Rules run after threading and before the batch's flush, and ThreadLabelSynchronizer took the union over $thread->messages, which did not yet hold the message the threader had just attached. A rule's label was taken straight off the conversation again. The sync now counts the messages that point at the thread in memory (collection, identity map and pending inserts).

Closes #184

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:29:20 +02:00
..
2026-10-15 11:43:22 +02:00