Skip to content

Set requests list: impossible to show "All Systems" again after changing #4335

@Mindhral

Description

@Mindhral

Decription
On the Set Requests page of a user, it successfully shows all systems by default, but changing the system filter and going back doesn't work.

To Reproduce

  1. Go to https://retroachievements.org/games/requests/Mindhral > the filter is on All Systems, and all systems are shown, including unsupported ones (such as Wii or DOS to this date)
  2. Select any other system, or "Only Supported Systems" > the list is updated correctly
  3. Select "All Systems" again > the list is updated with all supported systems, but doesn't include DOS and Wii

Expected behavior
To get the games for unsupported systems again without the need to reload the whole page.

Screenshots
On page load:
Image
Selecting "Only Supported Systems":
Image
Selecting "All Systems":
Image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Firefox 146.0.1

Additional context
Watching the requests sent using Firefox dev tools, we can see that the filter[system] argument is missing on the last call. If I resend the request adding filter[system]=all, the response contains all the expected games count.
It also shows on the filter widget, where you can only see "System" on the 3rd screenshot above instead of "System | All Systems" on the first one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions