Merge pull request #3690 from davotoula/fix/localcache-duplicate-streammessage-branch

Remove unreachable duplicate StreamMessageV2Event branch in computeReplyTo
This commit is contained in:
Vitor Pamplona
2026-07-24 11:37:50 -04:00
committed by GitHub
@@ -117,7 +117,6 @@ import com.vitorpamplona.quartz.buzz.stream.sidecars.ChannelSummaryEvent
import com.vitorpamplona.quartz.buzz.stream.sidecars.PresenceSnapshotEvent
import com.vitorpamplona.quartz.buzz.teams.TeamEvent
import com.vitorpamplona.quartz.buzz.threading.buzzThreadReply
import com.vitorpamplona.quartz.buzz.threading.buzzThreadRoot
import com.vitorpamplona.quartz.buzz.workflow.ApprovalDenyEvent
import com.vitorpamplona.quartz.buzz.workflow.ApprovalGrantEvent
import com.vitorpamplona.quartz.buzz.workflow.WorkflowApprovalDeniedEvent
@@ -1361,16 +1360,6 @@ object LocalCache : ILocalCache, ICacheProvider {
(eTagTargets + qTagTargets).mapNotNull { checkGetOrCreateNote(it) }
}
is StreamMessageV2Event -> {
// Buzz threads 40002s with marked root/reply e-tags (thread_tags in
// buzz-sdk). Link both so inbound replies render their quote bubble —
// we emit these markers on send, so we must also read them.
listOfNotNull(
event.tags.buzzThreadRoot(),
event.tags.buzzThreadReply(),
).distinct().mapNotNull { checkGetOrCreateNote(it) }
}
else -> {
emptyList()
}