Closed
Bug 1843130
Opened 1 year ago
Closed 1 year ago
Pocket newtab use new recs api for locale list config if new api pref is set
Categories
(Firefox :: New Tab Page, enhancement)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
117 Branch
Tracking | Status | |
---|---|---|
firefox117 | --- | fixed |
People
(Reporter: thecount, Assigned: thecount)
Details
Attachments
(1 file)
The new api previously had an issue with locale-list-config, locale-list-config is a csv of locales that get Pocket stories regardless of region. It is empty on release and beta, but on nightly we have it set to en-US, en-CA, and en-GB. So in nightly all english users see english Pocket stories regardless of location.
The issue with the new api is that English browsers located in the new markets would then use the new api. However the new api did not support English stories yet. So in bug 1829907, we fixed it by ensuring English browsers in the new regions did not use the new api.
Now that we're migrating everyone onto the new api, we need to undo this change.
Assignee | ||
Comment 1•1 year ago
|
||
Options:
- Delete the code added in bug 1829907 now in nightly. What this means is very soon the smallish number of English users in the new markets are going to essentially get English stories served from the new API. The new api now supports English stories, so this should be safe, but not extensively tested. It's nightly though, so it's reasonable if this breaks.
- Turn off the pref so English users no longer see stories. It's a small group of people so the impact is low, but there may be some folks that are confused, which I am not thrilled about.
- Keep them on the old API until the migration is complete, then remove the code added by bug 1829907.
Assignee | ||
Comment 2•1 year ago
|
||
Updated•1 year ago
|
Assignee: nobody → sdowne
Status: NEW → ASSIGNED
Pushed by sdowne@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/69d4d8ce55ac
Pocket newtab move new markets with English browser in nightly to the new recs api. r=gvn
Comment 4•1 year ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox117:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•