After adding or cancelling the adding of a credit card, user is stuck at blank page
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Alejandro J. Cura |
Bug Description
When initiating a purchase, if I click on add credit/debit card, I'm taken to an embedded web page with submit buttons Add and Cancel.
After hitting any of those (with valid data in the Add case), I'm left in the same "browser" screen with a blank page. Logs show:
2015-10-08 10:50:45,787 - DEBUG - Get Add Payment URL: QUrl( "https:/
2015-10-08 10:50:51,374 - DEBUG - Get Add Payment URL: QUrl( "https:/
2015-10-08 10:50:52,259 - DEBUG - [JS] (https:/
2015-10-08 10:50:52,706 - DEBUG - [JS] (https:/
2015-10-08 10:50:52,721 - DEBUG - [JS] (https:/
2015-10-08 10:50:52,723 - DEBUG - [JS] (https:/
2015-10-08 10:50:52,724 - DEBUG - [JS] (https:/
2015-10-08 10:50:52,725 - DEBUG - [JS] (https:/
2015-10-08 10:50:56,695 - DEBUG - [JS] (https:/
2015-10-08 10:50:56,701 - DEBUG - [JS] (https:/
2015-10-08 10:50:56,704 - DEBUG - [JS] (https:/
2015-10-08 10:50:56,706 - DEBUG - [JS] (https:/
Related branches
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 104 lines (+29/-10)6 files modifiedHACKING (+5/-1)
app/payui.qml (+2/-0)
app/ui/UbuntuPurchaseWebkit.qml (+3/-8)
tests/autopilot/pay_ui/__init__.py (+7/-0)
tests/autopilot/pay_ui/tests/mock_server.py (+1/-1)
tests/autopilot/pay_ui/tests/test_pay_ui.py (+11/-0)
Changed in pay-ui: | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Alejandro J. Cura (alecu) |
importance: | Undecided → Critical |
status: | New → In Progress |
milestone: | none → ww46-2015 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in pay-ui: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:pay-ui at revision 135, scheduled for release in pay-ui, milestone Unknown