Closed Bug 730489 Opened 12 years ago Closed 12 years ago

Update App status when users changes the app type from "Premium" to "Free"

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: krupa.mozbugs, Assigned: andy+bugzilla)

References

()

Details

steps to reproduce:
1. Upload a webapp with a app-type as "premium"
2. Choose to complete the PayPal settings later
3. From the 'Manage Payments' page, change the app-type to "Free"
4. Check the app status at 'Manage Status'

expected behavior:
App status is updated to "awaiting review"


observed behavior:
App status remains "incomplete"
Priority: -- → P1
Assignee: nobody → amckay
https://github.com/mozilla/zamboni/commit/32c6a9
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
This issue is still reproducible using a different scenario:
Prerequisites:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0

Steps to reproduce:
1. Upload a webapp with a app-type as "premium"
2. When asked, enter a paypal email address and click "Continue"
3. At the setup permissions page, stop the submission process by going to My Submissions
4. Click "Resume" for the app from above
5. Select "Premium" again and continue.
6. This time, choose to complete PayPal settings later
7. From the 'Manage Payments' page, change the app-type to "Free"
8. Check the app status at 'Manage Status'

Expected behavior:
App status is updated to "awaiting review"


Observed behavior:
App status remains "incomplete"

Please see screencast for this bug : http://screencast.com/t/mDd3IDcCGvq

Notes:
Reproducible in both staging and production using Win7 and FF11.
Here is the link to the app used to reproduce the bug: https://marketplace.mozilla.org/en-US/developers/app/marble-run/status
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 735054
No longer blocks: 710074
Target Milestone: --- → 6.5.1
https://github.com/mozilla/zamboni/commit/86821c
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Verified as fixed in https://marketplace.mozilla.org/en-US/developers on FF11 (Win 7)
Postfix screencast http://screencast.com/t/Dg3yqdpTOu
Closing bug.
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.