Closed Bug 938716 Opened 12 years ago Closed 12 years ago

Unable to select/deselect devices for Paid apps

Categories

(Marketplace Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2013-12-03

People

(Reporter: krupa.mozbugs, Assigned: muffinresearch)

References

()

Details

Attachments

(1 file)

Attached image select devices.png
NOTE: Payments is enabled for Android in stage steps to reproduce: 1. Load https://marketplace.allizom.org/developers/submit/ 2. Select Paid app tab 3. Upload an app after selection FirefoxOS, Firefox Mobile and Firefox Tablet 4. After submission, click on 'Set Up Payments' 5. https://marketplace.allizom.org/developers/app/test-app-c0k7/payments/ loads 6. Try to change the supported devices expected behavior: User can select deselect device options from the Compatibility & Payments page observed behavior: User can select deselect device options from the Compatibility & Payments page since there are no checkboxes. See screenshot.
Priority: -- → P1
Could you take a look at this Stuart please?
Assignee: nobody → scolville
Status: NEW → ASSIGNED
Target Milestone: --- → 2013-12-03
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
The checkboxes are now available but two new issues were encountered: 1.There is a "Change to paid" button available even if the app is already paid 1."Save" button is missing for this section
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Victor Carciu from comment #3) > The checkboxes are now available but two new issues were encountered: > > 1.There is a "Change to paid" button available even if the app is already > paid > 1."Save" button is missing for this section Good catch. This commit should rectify the issues. Note the save button appears when changes as this is how it works for Free too. https://github.com/mozilla/zamboni/commit/31861a803b973ebf30fd47394adc6f09f4cd54a8
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
The issue is still reproducible on Stage exactly as described in comment #4. Save button not present when devices are changed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Victor Carciu from comment #5) > The issue is still reproducible on Stage exactly as described in comment #4. > Save button not present when devices are changed. That'll be because stage isn't up to date with this change.
(In reply to Stuart Colville [:scolville] from comment #6) > (In reply to Victor Carciu from comment #5) > > The issue is still reproducible on Stage exactly as described in comment #4. > > Save button not present when devices are changed. > > That'll be because stage isn't up to date with this change. I understand, but I can't test on -dev because only one device is available for paid apps(FF OS).
Additional fix to logic for cannot_be_paid - https://github.com/mozilla/zamboni/commit/0cb5017de832fb197ae318c0292ce6aa65558c5a Will look to get staging updated as soon as possible.
Marking as fixed - noting testing will only be possible once 0cb5017 is on staging.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
(In reply to Victor Carciu from comment #7) > (In reply to Stuart Colville [:scolville] from comment #6) > > (In reply to Victor Carciu from comment #5) > > > The issue is still reproducible on Stage exactly as described in comment #4. > > > Save button not present when devices are changed. > > > > That'll be because stage isn't up to date with this change. > > I understand, but I can't test on -dev because only one device is available > for paid apps(FF OS). Yep - you could always flip the waffle flag android-payments on -dev to test there.
@Victor 0cb5017 is on stage now.
(In reply to Stuart Colville [:scolville] from comment #11) > @Victor 0cb5017 is on stage now. Thank you Stuart! Verified as fixed : http://screencast.com/t/r1AP9lZ0vB
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: