Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stuck unread on a thread that doesn't exist #25943

Closed
turt2live opened this issue Aug 8, 2023 · 6 comments
Closed

Stuck unread on a thread that doesn't exist #25943

turt2live opened this issue Aug 8, 2023 · 6 comments
Labels
A-Threads O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@turt2live
Copy link
Member

Steps to reproduce

Unclear.

Outcome

What did you expect?

Notifications to work.

What happened instead?

image

Operating system

Windows 11

Application version

Element Nightly version: 0.0.1-nightly.2023080801 Olm version: 3.2.14

How did you install the app?

The Internet

Homeserver

t2l.io

Will you send logs?

Yes

@germain-gg
Copy link
Contributor

Why are you saying that this thread does not exist?
Could you add a bit more context to this issue, in its current state we will not be able to investigate it properly.

@germain-gg germain-gg added X-Needs-Info This issue is blocked awaiting information from the reporter S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Uncommon Most users are unlikely to come across this or unexpected workflow A-Threads labels Aug 9, 2023
@turt2live
Copy link
Member Author

All the information the app provided me is in the screenshot :(

There's zero events in the thread, but it was saying I hadn't read it. It was fixed by manually sending an unthreaded read receipt for the room.

@t3chguy
Copy link
Member

t3chguy commented Aug 10, 2023

It was fixed by manually sending an unthreaded read receipt for the room.

@turt2live worth noting that right clicking a room and clicking Mark as read would do this too, no need to wrangle things manually.

@t3chguy
Copy link
Member

t3chguy commented Aug 10, 2023

Yeah the logs definitely show $Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U being treated as a thread - including (successful) calls to /relations m.thread for it.

"$Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U":{"events":["$Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U"],"numTimelines":1,"liveTimeline":1}

@turt2live can you share the unsigned from a GET https://t2l.io/_matrix/client/r0/rooms/!YTvKGNlinIzlkMTVRl%3Amatrix.org/event/%24Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U request?

@turt2live
Copy link
Member Author

turt2live commented Aug 10, 2023

It was fixed by manually sending an unthreaded read receipt for the room.

@turt2live worth noting that right clicking a room and clicking Mark as read would do this too, no need to wrangle things manually.

I've unfortunately had limited success with this :(

Yeah the logs definitely show $Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U being treated as a thread - including (successful) calls to /relations m.thread for it.

"$Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U":{"events":["$Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U"],"numTimelines":1,"liveTimeline":1}

@turt2live can you share the unsigned from a GET https://t2l.io/_matrix/client/r0/rooms/!YTvKGNlinIzlkMTVRl%3Amatrix.org/event/%24Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U request?

{
  "type": "m.room.message",
  "event_id": "$Em9tLXv9GQG3d2iLqrrftQxZoMuzVFl6VdKgtJHe31U",
  "unsigned": {} // this is what you asked for :p
  // irrelevant event fields removed
}

worth noting that the UI was not showing any threads to me: nothing in the timeline, and nothing in the threads list, even after a reload.

@t3chguy
Copy link
Member

t3chguy commented Aug 11, 2023

This looks identical under the hood to #25480

@t3chguy t3chguy closed this as completed Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Threads O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

3 participants