RetroAchievements / RAWeb

The RetroAchievements.org platform. Includes core functionality for managing achievements, game data, and community features.
https://retroachievements.org
GNU General Public License v3.0
272 stars 98 forks source link

User List issue #1089

Open Tsearo opened 2 years ago

Tsearo commented 2 years ago

Only lists hardcore points but achievement count does either, should be updated now after the softcore points change image

Krylan commented 1 year ago

@Tsearo To be more specific: what is expected result? "Achievements Earned" should show only hardcore achievements (like on global ranking: https://retroachievements.org/globalRanking.php), or rather points should include softcore value as well?

Tsearo commented 1 year ago

Currently it shows hardcore points and softcore + hardcore achievements. There are multiple solutions I feel but the main issue is that there is a discrepancy between the data it pulls for points vs achievements earned and they should at least match whether it is combined or just hardcore or split I don't have much preference.

MSGoodman commented 10 months ago

Is this still relevant? It seems like a pretty straightforward change, regardless of what columns/data to include. My thoughts are:

  1. Minimum Update for Consistency: Right now it's using RAPoints (which looks like it's hardcore points) and achievements_unlocked (which seems to be softcore achievements). Change getUserListByPerms to either use both hardcore values (RAPoints and achievements_unlocked_hardcore) or both softcore values (RASoftcorePoints and achievements_unlocked)
  2. Copy global ranking columns: Feels kind of like it obviates this page, for the most part, but I suppose the sorting is nice?
  3. More exhaustive table: We could have this page be more exhaustive. Could include hardcore points, hardcore achievements, softcore points, softcore achievements, mastered games, join date, and whatever other stuff we'd want. Really just comes down to what this page is actually for and how people use it.