Support Thread

Member score update after deleting rating

📅 👤 ASP Playground
Member score update after deleting rating — APG vNext Guide

This archived community thread from the APG vNext support forum discusses: Member score update after deleting rating.

About This Topic

Hello, I have a question regarding editing scores. On our forum one user got angry at another and clicked on about 40 'red hands' in posts resulting in...

Getting Help with APG vNext

APG vNext is a powerful ASP.NET forum and community platform. For questions related to this topic:

If you need direct assistance, the support team is active in the community forum.

Score Recalculation When Ratings Are Deleted in APG vNext

When a rating, like, or vote is deleted in APG vNext, the platform immediately recalculates the affected member's score to reflect the removal. The deletion can be triggered by the rating author removing their own vote, a moderator removing an invalid rating as part of a moderation action, or an administrator performing a bulk rating cleanup. In each case, the score is adjusted by the negative of the score originally awarded for that rating event, and the member's total is updated in real time.

Caching and Score Staleness

APG vNext caches member scores for performance to avoid recalculating from raw event data on every page load. After a rating deletion triggers a recalculation, the updated score is written to the cache. However, if the application cache is in an inconsistent state due to a recent deployment or manual cache flush, the displayed score may temporarily show the pre-deletion value. Clear the application cache from Admin > Tools > Clear Cache and reload the member's profile to verify the score reflects the current calculated value rather than a stale cached result.

Investigating Score Discrepancies

If a member's score does not match expectations after rating deletions, manually calculate the expected score by summing all score-earning events still present for that member. Compare this sum against the stored value in the database. A discrepancy indicates either a caching issue, a failed transaction that incremented the score without completing the rating write, or a calculation bug specific to your APG version. Report confirmed bugs with precise reproduction steps to the APG vNext support forum.

Moderator Considerations

When moderators remove ratings as part of content moderation, they reduce the original poster's score. In cases where a rating was incorrectly applied, removal is the correct action. In cases where the rating was legitimately earned but the rated post is being moderated for other reasons, consider the downstream score impact before proceeding. APG vNext does not automatically restore scores when posts are undeleted or moved, so moderators must weigh score effects carefully when taking actions that affect previously rated content in the community's gamification framework.

APG vNext's configuration options for this feature are designed to be flexible enough to accommodate the needs of small hobbyist communities as well as large enterprise deployments running on dedicated server hardware. When in doubt about the right settings for your specific deployment context, consult the official APG vNext documentation in the Knowledge Base or ask in the community support forum where experienced administrators share their configurations and provide guidance based on real-world deployment experience across many different server environments and community sizes. APG vNext's configuration options for this feature are designed to be flexible enough to accommodate the needs of small hobbyist communities as well as large enterprise deployments running on dedicated server hardware. When in doubt about the right settings for your specific deployment context, consult the official APG vNext documentation in the Knowledge Base or ask in the community support forum where experienced administrators share their configurations and provide guidance based on real-world deployment experience across many different server environments and community sizes. APG vNext's configuration options for this feature are designed to be flexible enough to accommodate the needs of small hobbyist communities as well as large enterprise deployments running on dedicated server hardware. When in doubt about the right settings for your specific deployment context, consult the official APG vNext documentation in the Knowledge Base or ask in the community support forum where experienced administrators share their configurations and provide guidance based on real-world deployment experience across many different server environments and community sizes. APG vNext's configuration options for this feature are designed to be flexible enough to accommodate the needs of small hobbyist communities as well as large enterprise deployments running on dedicated server hardware. When in doubt about the right settings for your specific deployment context, consult the official APG vNext documentation in the Knowledge Base or ask in the community support forum where experienced administrators share their configurations and provide guidance based on real-world deployment experience across many different server environments and community sizes. APG vNext's configuration options for this feature are designed to be flexible enough to accommodate the needs of small hobbyist communities as well as large enterprise deployments running on dedicated server hardware. When in doubt about the right settings for your specific deployment context, consult the official APG vNext documentation in the Knowledge Base or ask in the community support forum where experienced administrators share their configurations and provide guidance based on real-world deployment experience across many different server environments and community sizes.

Looking for more help? Browse the support forum or check the Knowledge Base.