Skip to content

Commit 5a06d60

Browse files
committed
Thread bundles exclude ignored users
Per implementation: matrix-org/synapse#12235
1 parent aa51353 commit 5a06d60

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

proposals/3440-threading-via-relations.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,14 @@ would include additional information in the `unsigned` field:
5151
}
5252
```
5353

54-
* `latest_event`: The most recent event which relates to this event, with
55-
`rel_type` of `m.thread`.
54+
* `latest_event`: The most recent event (topologically) which relates to this event, with
55+
`rel_type` of `m.thread`. Events sent by [ignored users](https://spec.matrix.org/v1.3/client-server-api/#ignoring-users)
56+
are not considered for the latest event.
5657

5758
The latest event should be serialised in the same form as the event itself;
5859
this includes adding any bundled aggregations for the event (and applying edits).[^1]
59-
* `count`: An integer counting the number of `m.thread` events
60+
* `count`: An integer counting the number of `m.thread` events, excluding events sent
61+
by [ignored users](https://spec.matrix.org/v1.3/client-server-api/#ignoring-users).
6062
* `current_user_participated`: A boolean flag, which is set to `true` if the
6163
current logged in user has participated in the thread. The user has participated if:
6264
* They created the current event.

0 commit comments

Comments
 (0)