We're updating the issue view to help you get more done. 

Mobile - As a User my own comment/response should already be marked as read for me

Description

When the user adds a response/comment on a discussion post, that post is marked as unread. Ideally it should be mark as read as the response/comment is added by the user himself?

Additional scenarios passed on from feedback received by in a comment in MA-2094:

"As an instructor, to maintain my sanity, I would like to not have to go back and read my own responses or re-read messages that I’ve endorsed or marked as an answer to a question, for them to be removed from my “unread” list."
and
"If a post (comment) is edited it should be marked as such. But this should not make it 'unread'."
So the former applies to the owner; the latter comment applies to anyone responding/commenting, but the effect should remain the same for the owner - it stays unread.
Also, a few have also commented about posts marked as answered also appearing "unread." I assume this is separate, correct?
"Fix this Marking a question thread as ‘Answered’ apparently causes it to be flagged as unread."
"marking a post 'as answered' should not put the thread into the 'unread' category."
"5. Marking a question thread as ‘Answered’ apparently causes it to be flagged as unread."

Update:
Content creation actions = (Create Post, Response, Comment)

  • Content creation actions from other learners will make a post unread.

  • Content creation actions from the learner themselves won't make that post unread. They are after all viewing it at the time they create that content.

Dev Detail:
We keep track of 'read' status based on thread update date and 'read' date. Hence, implicitly mark a post read on any of above actions.

Steps to Reproduce

1) Login to edX on app.
2) Create a new post.
3) Add a response/comment from the thread owner and view.

Reason for Variance

None

Release Notes

None

Status

Assignee

Wajeeha Khalid

Reporter

Mirza Mubashar Baig

Labels

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Sub-Team(s)

None

Story Points

2

Epic Link

Components

Sprint

None

Priority

CAT-3