# Topic read system not marking topics read with deleted/moved posts

**URL:** <https://meta.discourse.org/t/topic-read-system-not-marking-topics-read-with-deleted-moved-posts/31495>\
**Category:** Bug\
**Created:** [2015 年 7 月 28 日午後 2:05 UTC](https://meta.discourse.org/t/topic-read-system-not-marking-topics-read-with-deleted-moved-posts/31495 "2015-07-28T14:05:19Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)\
**Post date:** [2017 年 8 月 18 日午後 6:19 UTC](https://meta.discourse.org/t/topic-read-system-not-marking-topics-read-with-deleted-moved-posts/31495/13 "2017-08-18T18:19:50Z")

</div>

I am also facing this problem because:

1. User A replied to the topic and then replied again pointing out a typo in his previous post
2. Admin replies pointing out that posts can be edited
3. User A fixes original reply and deletes the second one (it is now marked as “will be deleted within 24 hours”)
4. Admin also deletes his post

> [@codinghorror](#):
>
> if there is a deleted or moved post at the bottom of the topic, we can’t quite tell if it is unread.

In my case that is not enough of an explanation. Firstly because I have previously definitely read all posts before they were deleted, so it should be known that I read them. Secondly because the post at the bottom (which is deleted) is currently my own, so it is by definition read by me.

In any case: wouldn’t it be a solution to just assume that deleted posts have been read (instead of assuming that they have not been read, as it is now)?

---

_[View the full topic](https://meta.discourse.org/t/topic-read-system-not-marking-topics-read-with-deleted-moved-posts/31495)._
