Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Events related to the root event of a thread cannot have read receipts sent on themΒ #14168

@clokep

Description

@clokep

Originally reported at element-hq/element-web#23451, info from @gsouquet.

If you have a DAG that looks something like this:

flowchart RL
    E-->D
    D-->C
    C-->B
    B-->A
    B-.->|m.thread|A
    C-.->|m.thread|A
    D-.->|m.edit|C
    E-.->|m.reaction|A
Loading

The root event (and any other reactions, etc. to it) are shown both in the "main" timeline and as part of the thread. It is desirable for clients to be able to send a receipt in either of those. E.g. looking at a "thread" which shows A (as the root) and the reaction to it (E) and are trying to send a receipt for E.

Metadata

Metadata

Assignees

Labels

A-ThreadsThreaded messagesO-OccasionalAffects or can be seen by some users regularly or most users rarelyS-MinorBlocks non-critical functionality, workarounds exist.T-DefectBugs, crashes, hangs, security vulnerabilities, or other reported issues.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions