mirror of
https://github.com/zulip/zulip.git
synced 2026-06-30 21:11:04 +08:00
As detailed in the comment, the new "mark all as read" bankrupcty code path would fail to mark as read muted stream messages that are older than the oldest unread non-muted message. This was because of the semantics of the `first_unread` anchor value being actually "fire unmuted unread". We can just change this to "oldest", because we're already using an `is:unread` for the narrow query; doing so likely is a small optimization, since we save the query to compute the first unread. |
||
|---|---|---|
| .. | ||
| assets | ||
| audio/notification_sounds | ||
| generated | ||
| html | ||
| images | ||
| js | ||
| shared | ||
| styles | ||
| templates | ||
| third | ||
| .gitignore | ||