Closed Bug 887979 Opened 12 years ago Closed 12 years ago

API is respecting cookies over query string parameters

Categories

(Marketplace Graveyard :: API, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-06-27

People

(Reporter: basta, Assigned: cvan)

References

Details

(Whiteboard: p=1)

This URL: https://marketplace-dev.allizom.org/api/v1/apps/search/?carrier=deutsche_telekom&lang=en-US&pro=3040fe.32.1&q=test&region=usa is returning "price_locale": "z\u01420.49" and the like. This is happening because a region/lang cookie has been set: http://cl.ly/image/293h192F1l2F The API should never use cookies and if it did, it should never use them in favor of explicit query string parameters.
Blocks: 882695
Assignee: nobody → cvan
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: p=1
Target Milestone: --- → 2013-06-27
BTW, you *must* clear your cookies for marketplace.firefox.com (and marketplace-dev.allizom.org) to get this to work.
You need to log in before you can comment on or make changes to this bug.