- Affected version
- 2.2.11
Steps to reproduce
The user does get an alert for a new post in this thread (and an email if enabled)
Actual Result
The user does not get alerts or emails as the thread already has an unread reply (created in step 3) that never was actually seen
Suggested Mitigation
Display a warning (that there will be no notifications until the thread has been read) in the Watch thread overlay if the thread currently has unread replies
This does not fully prevent this scenario (a new reply could have been written after the overlay has been created but before it is submitted) but should significantly reduce the probability
OR
Immediately trigger notification / alert when watching a thread that has unread replies
- View a single page thread with 15 replies with account A and scroll down to the bottom
- Scroll back to the top
- Use another account B & browser to create a new reply in the thread
- Go back to the browser from step 1)
- Click Watch to watch the thread
- Submit the overlay and leave the website
The user does get an alert for a new post in this thread (and an email if enabled)
Actual Result
The user does not get alerts or emails as the thread already has an unread reply (created in step 3) that never was actually seen
Suggested Mitigation
Display a warning (that there will be no notifications until the thread has been read) in the Watch thread overlay if the thread currently has unread replies
This does not fully prevent this scenario (a new reply could have been written after the overlay has been created but before it is submitted) but should significantly reduce the probability
OR
Immediately trigger notification / alert when watching a thread that has unread replies