Challenges shows 'Loading challenges' for 'Marathon Match' search #89

Open
opened 2025-09-22 02:23:10 -04:00 by swap12875d · 1 comment

Description:

On the Challenges page, when navigating from the waffle menu's "Practice" option, the page shows "loading challenges" continuously. Additionally, the search field is pre-filled with the term "practice," but no challenges are displayed. Instead of an empty or loading state, the page should clearly display "No challenges found" when there are no matching challenges.

Current URL:

https://www.topcoder.com/challenges?search=marathon%20match&tracks[DS]=true&tracks[Des]=true&tracks[Dev]=true&tracks[QA]=true&types[]=CH&types[]=F2F&types[]=TSK

Steps to reproduce:

  1. Open the application and login if required.
  2. Click on the waffle menu icon.
  3. Select the "Marathon Match" option from the menu.
  4. Observe that the Challenges page loads with the search field containing the term "Marathon Match."
  5. Notice that the challenges list does not populate and instead shows "loading challenges" indefinitely.

Actual results:

  • The page continuously displays "loading challenges."
  • The list of challenges never populates.
  • Users are left confused without feedback on the empty results.

Expected results:

  • The page should stop showing the loading message once data fetch completes.
  • If no challenges match the search term "Marathon Match," the page should clearly show "No challenges found."
  • Search input should retain the "Marathon Match" term, but the empty results state should be user-friendly.

Screenshots/Videos:

image.png

OS and Browser version:

Windows 11, Chrome 140.0.7339.186

VersionDetails:

Windows_chrome_version_screenshot

Device:

Windows Laptop

Reproducibility:

5/5 (reproducible every time)

#### Description: On the Challenges page, when navigating from the waffle menu's "Practice" option, the page shows "loading challenges" continuously. Additionally, the search field is pre-filled with the term "practice," but no challenges are displayed. Instead of an empty or loading state, the page should clearly display "No challenges found" when there are no matching challenges. #### Current URL: https://www.topcoder.com/challenges?search=marathon%20match&tracks[DS]=true&tracks[Des]=true&tracks[Dev]=true&tracks[QA]=true&types[]=CH&types[]=F2F&types[]=TSK #### Steps to reproduce: 1. Open the application and login if required. 2. Click on the waffle menu icon. 3. Select the "Marathon Match" option from the menu. 4. Observe that the Challenges page loads with the search field containing the term "Marathon Match." 5. Notice that the challenges list does not populate and instead shows "loading challenges" indefinitely. #### Actual results: - The page continuously displays "loading challenges." - The list of challenges never populates. - Users are left confused without feedback on the empty results. #### Expected results: - The page should stop showing the loading message once data fetch completes. - If no challenges match the search term "Marathon Match," the page should clearly show "No challenges found." - Search input should retain the "Marathon Match" term, but the empty results state should be user-friendly. #### Screenshots/Videos: ![image.png](/attachments/8c3e51bc-1a6a-4e38-b557-5fc0328f956b) #### OS and Browser version: Windows 11, Chrome 140.0.7339.186 VersionDetails: <img src='/attachments/1f354afb-af2d-44dc-8c03-73de2f71fa79' width='600' height='375' alt='Windows_chrome_version_screenshot'> #### Device: Windows Laptop #### Reproducibility: 5/5 (reproducible every time)
246 KiB
swap12875d added the UIWindowsChrome labels 2025-09-22 02:23:10 -04:00
Collaborator

The Marathon Match toggle is in disabled state by default while it has to be enabled as the user has clicked on Marathon Match in the waffle menu and navigated to the below screen:

image.png
The Marathon Match toggle is in disabled state by default while it has to be enabled as the user has clicked on Marathon Match in the waffle menu and navigated to the below screen: <img width="1480" alt="image.png" src="attachments/93a7f1e6-e008-4e8e-bde6-38ea7f6766db">
268 KiB
nithya160925 added FunctionalvalidS: Medium and removed UI labels 2025-09-24 08:11:35 -04:00
nithya160925 added the P: Challenge Listing Page label 2025-09-25 04:58:35 -04:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Topcoder-Platform/public-website-qa-bug-hunt#89