- Status: Moved to Github
Hello,
We've encountered an issue related to how view counts are handled on topics and user profiles in Invision Community.
Problem
Every time a user refreshes a topic or profile page (e.g., using F5), the view count increases.
This occurs even if the same user repeatedly refreshes the page within seconds, from the same IP and session.
There appears to be no throttling or cooldown period to prevent view inflation.
Test Script
We tested this with a simple script in the browser console:
let interval = setInterval(() => {
location.reload();
}, 10); // Simulates 100 refreshes per second
The view count continues to increase rapidly with each reload.
The behavior is the same on profile pages.
Recommended Comments