Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Revert "Check each thread for unread messages. (#9723)" #9745

Merged
merged 2 commits into from
Dec 13, 2022

Conversation

germain-gg
Copy link
Contributor

@germain-gg germain-gg commented Dec 13, 2022

This reverts commit 9de5654 / #9723

The code this pull request adds is 100% valid. However, I did not consider the impact on old threads created before MSC3771. Those do not have read receipts and will trigger a notification dot.

One way to approach that will be to write client code to auto-add read receipt for those historical threads. Given the time before RC is cut, this is not the right approach and we prefer to punt this problematic for a quick follow up.

Will be needed to be re-introduced to merge #9738 and #9739 .

This pull request needs to land before #9736

Checklist

  • Tests written for new code (and old code if feasible)
  • Linter and other CI checks pass
  • Sign-off given on the changes (see CONTRIBUTING.md)

This change is marked as an internal change (Task), so will not be included in the changelog.

@germain-gg germain-gg added the T-Task Refactoring, enabling or disabling functionality, other engineering tasks label Dec 13, 2022
@germain-gg germain-gg requested a review from a team as a code owner December 13, 2022 11:51
@clokep
Copy link
Member

clokep commented Dec 13, 2022

Seems reasonable to me. 👍

@germain-gg germain-gg added the X-Release-Blocker This affects the current release cycle and must be solved for a release to happen label Dec 13, 2022
@germain-gg
Copy link
Contributor Author

@t3chguy the TS strict failure is unrelated to the changes here

@t3chguy
Copy link
Member

t3chguy commented Dec 13, 2022

@gsouquet the TS strict failure is on the not required check, as per the long message from @andybalaam in Element Web Internal. The required one passed just fine!

Copy link
Member

@t3chguy t3chguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Its a revert

@t3chguy t3chguy merged commit 9668a24 into develop Dec 13, 2022
@t3chguy t3chguy deleted the gsouquet/revert-unread-dot branch December 13, 2022 14:59
clokep added a commit to clokep/matrix-react-sdk that referenced this pull request Dec 14, 2022
clokep added a commit to clokep/matrix-react-sdk that referenced this pull request Dec 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Task Refactoring, enabling or disabling functionality, other engineering tasks X-Release-Blocker This affects the current release cycle and must be solved for a release to happen
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants