Closed Bug 983441 Opened 11 years ago Closed 9 years ago

As a developer, installing an app awaiting review returns a 400

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P4)

Other
Android
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: krupa.mozbugs, Unassigned)

References

Details

(Whiteboard: [repoman][marketplace-transition])

Aurora 29.0a2 steps to reproduce: 1. Navigate to the details page for an app awaiting review as the developer of that app 2. Click the install button expected behavior: Developer can install the app even if it is not in the public state actual behavior: Install returns a 400 03-13 16:20:54.535 E/GeckoConsole( 7505): [JavaScript Error: "[apps] App install error: 400 - Bad Request Hotels Berlin"] 03-13 16:20:54.535 E/GeckoConsole( 7505): [buttons] App install deferred was rejected for Hotels Berlin
Note that this was while pointing to prod APK.
We need to do the same as Rob Hudson did for the reviewer tools, extract the token and then pass it through the install path. cc'ing so Rob can fill in the blanks.
Ideally if a developer was doing this, they should be using the reviewer APK instance and not the production one. What they should really be doing is downloading the zip, using the CLI to make a zip or something. There's enough going on here that we aren't sure what the correct answer is and a few other things need to land. This is a bit of an edge case, so could we just disable the install button in this case until we've got a better plan?
Priority: -- → P4
Whiteboard: [incorrect_implementation]
Going onto repoman so we can just remove that button so people won't click on it.
Whiteboard: [incorrect_implementation] → [repoman]
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Whiteboard: [repoman] → [repoman][marketplace-transition]
You need to log in before you can comment on or make changes to this bug.