# Are post read counts per user accurate?

**URL:** https://meta.discourse.org/t/are-post-read-counts-per-user-accurate/54096
**Category:** Support
**Created:** [2016年十二月11日 17:47 UTC](https://meta.discourse.org/t/are-post-read-counts-per-user-accurate/54096 "2016-12-11T17:47:16Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [2016年十二月17日 07:32 UTC](https://meta.discourse.org/t/are-post-read-counts-per-user-accurate/54096/10 "2016-12-17T07:32:56Z")

</div>

I had SkipGuy1 (née ScrollGuy1) use a topics replies columns “jump button” to go directly to the last post of a couple of never before entered 38 posts topics.  
His post count in the Users page went up 76 posts, his profile post count went up by 2

Chasing down the elusive posts read value was an adventure.  
The Users page gets the posts\_read value from directory\_items  
directory\_items gets the value from user\_visits  
The value in users\_visits is set from user.rb  
user.rb gets the value from topic\_users

topic\_users has “last read” and “highest seen”. IMHO the code does a great job of keeping track of what is “unread” for me, a great job of remembering where I left off reading in a topic, and a great job of sending me Notifications.  
I’m guessing that when posts\_read was hooked to this table it was assumed, consciously or otherwise, that members would enter a topic at the beginning and progress sequentially through the posts. That is, “jumps” were unforeseen.

A members profile on the other hand gets the posts\_read value from user\_stats

I’m thinking it might be a relatively easy fix to have the Users page also use the user\_stats table. But I haven’t looked into it enough or tried any code changes yet to know for sure.

---

_[View the full topic](https://meta.discourse.org/t/are-post-read-counts-per-user-accurate/54096)._
