Closed
Bug 707914
Opened 13 years ago
Closed 13 years ago
Return to store link from Paypal redirects user to error page
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 701777
6.3.4
People
(Reporter: cboldan.mozbugs, Assigned: ashort)
References
Details
Steps to Reproduce: 1. Login to AMO apps page https://apps-preview-dev.allizom.org/en-US/apps/ 2. Click on "Tools -> Manage my apps" link 3. Click on "Manage payments" on a Free app 4. Complete first step and click on "Visit Paypal to grant permision" link 5. On Paypal website, after login, Cancel permision and click on "Return to store" link Expected Results: User is redirected to the app Manage Payments page Actual Results: User is redirected to an error page and receives an error message "Oops! We had an error." Notes/Issues: Screencast for this issue http://screencast.com/t/KL4fgv2MgM
Comment 1•13 years ago
|
||
File "/data/www/apps-preview-dev.allizom.org/zamboni/vendor/src/django/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/amo/decorators.py", line 102, in wrapper return f(*args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/amo/decorators.py", line 94, in wrapper return f(*args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/amo/decorators.py", line 102, in wrapper return f(*args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/amo/decorators.py", line 94, in wrapper return f(*args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/addons/decorators.py", line 29, in wrapper return f(request, addon, *args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/amo/decorators.py", line 28, in wrapper return func(request, *args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/devhub/decorators.py", line 42, in wrapper return fun() File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/devhub/decorators.py", line 26, in <lambda> *args, **kw) File "/data/www/apps-preview-dev.allizom.org/zamboni/apps/devhub/views.py", line 469, in acquire_refund_permission token = paypal.get_permissions_token(request.GET['request_token'], File "/data/www/apps-preview-dev.allizom.org/zamboni/vendor/src/django/django/utils/datastructures.py", line 254, in __getitem__ raise MultiValueDictKeyError("Key %r not found in %r" % (key, self)) MultiValueDictKeyError: "Key 'request_token' not found in <QueryDict: {u'dest': [u'wizard']}>"
Comment 2•13 years ago
|
||
Looks like we just need to cope with request_token not being there if people cancel.
Assignee: nobody → ashort
Target Milestone: --- → 6.3.4
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•