Skip to content

Fix: Unknown User in reviews and missing catalog ratings#12

Open
Ak1Ena wants to merge 10 commits into
developfrom
fix/unknown-user-and-ratings
Open

Fix: Unknown User in reviews and missing catalog ratings#12
Ak1Ena wants to merge 10 commits into
developfrom
fix/unknown-user-and-ratings

Conversation

@Ak1Ena
Copy link
Copy Markdown
Owner

@Ak1Ena Ak1Ena commented May 18, 2026

Description

This PR fixes reported UI/UX issues and improves the rating logic:

  1. Unknown User appearing in game reviews instead of the correct username.
  2. Missing Catalog Ratings where games were showing 0 or no ratings.
  3. Unknown Game Flicker: Fixed an issue where "Unknown Game" would briefly appear on the My List page before data was loaded. It now shows a graceful "Loading game info..." state with a skeleton animation.
  4. Improved Rating Logic: Ratings are now calculated using Positive and Negative review counts (fetched from Steam API for details, and mocked with stable values for catalog).

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • Improvement (non-breaking change which improves existing functionality)

How Has This Been Tested?

Tested manually by:

  1. Logging in with the provided Steam session data.
  2. Browsing the catalog to verify ratings.
  3. Verifying the review displays the correct username.
  4. Verifying that the My List page shows a loading state during data fetching instead of "Unknown Game".

Screenshots

Catalog with Ratings (Calculated)

Catalog

Detail Page with Review Breakdown

Detail Breakdown

Loading State in My List

Loading List

Review with Username

Review

Ak1Ena added 10 commits May 18, 2026 11:49
…ration

- Update FilterBar to show live Steam search status
- Bypass client-side filtering for Steam search results in gamesSlice
- Optimize search UX by hiding metadata filters during live Steam search
- Update backend search endpoint to support result counts
- Refactor GamesState to handle global search mode transitions
- Implement meaningful pagination for Steam search results on HomePage
- Optimize search query processing for better catalog exploration
- Update GameDetailPage to correctly identify current user in reviews
- Add stable mock ratings to Steam routes for catalog display
- Improve GameCard rating display
- Include screenshots of the fix
- Update backend to generate/fetch review counts and calculate ratings
- Update Game interface with positive/negative fields
- Display review counts in GameDetailPage
- Update screenshots
- Modify ListEntryCard to handle loading status from gamesSlice
- Add pending case for fetchGamesByIds to gamesSlice
- Add skeleton loading styles
- Update screenshots
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant