Closed Bug 1101581 Opened 11 years ago Closed 9 years ago

Clicking more on the -dev homepage results in a spinner and no additional content

Categories

(Marketplace Graveyard :: API, defect, P3)

Avenir
x86
macOS
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: muffinresearch, Unassigned)

References

()

Details

(Whiteboard: [ktlo][possible_future_need])

Attachments

(1 file)

Using Desktop FF 33.1.1 I see: "[req] GETing" "https://marketplace-dev-cdn.allizom.org/api/v2/feed/get/?lang=en-US&limit=10&offset=10&region=uk&cache=21600&vary=0" include.js:4 "[req] Request failed:" "GET" 404 include.js:4 "[req] Response data: " "{"detail":"Not found"}" in the console. What's expected: * More content What happens: * Nothing
Attached image Firefox_Marketplace.png
Attached screenshot of spinner.
To reproduce on prod, set your region to South Africa and you'll see a 404 when clicking more.
Component: Consumer Pages → API
Priority: -- → P2
I can see this on FFOS 2.1 too
Also, in MP-dev homepage, for the "Rest of world" default region, the "Load more" button does not load the rest of the published collections or apps. Please see screencast: http://screencast.com/t/lbMMzSQfbY .
Blocks: 1103195
A workaround MAY be to republish the region's Feed in the curation tools. I've seen that it fixes it. Cause TBD
Krupa claims this is happening more often now than it was previously, but we are checking more regions now (just coincidence). We looked at Rest Of World on -dev, and the list was shown fine until a point. That point was Hippo. Hippo should be filtered out (because on desktop it comes down to 2 apps, so it fails the "at least 3 for a collection" rule). So Hippo is not shown. But the next one (Top 5 community picks) should be. I don't know if this helps.
Priority: P2 → P3
Kevin began pursuing a theory that this happens when a feed would return 10 items plus an operator shelf (or when a feed would return 10 items, though more than 10 are published to that feed).
No longer blocks: 1103195
FakeData FTW: https://marketplace-altdev.allizom.org/ has this same symptom. There are 15 things "in the feed," but filters down to 5 on desktop. So the offset requested (10) gets nothing. Sounds like it's not about an exact number and just about the results post-filtering being <= 10 (so the offset range fails). Good part: FakeData set on that server (and no /curate), so it's an unchanging, finite data set. w00t
Whiteboard: [ktlo]
The issue from comment #0 is reproducing for: Build identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0 and any other region beside "RestofWorld" (even for "---") on MP-dev homepage.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Whiteboard: [ktlo] → [ktlo][possible_future_need]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: