can't load app purchase UI without a U1 account
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
kevin gunn | ||
Mir |
Fix Released
|
Medium
|
Alan Griffiths | ||
0.13 |
Fix Released
|
Undecided
|
Alan Griffiths | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtmir (Ubuntu) |
Invalid
|
Critical
|
Nick Dedekind |
Bug Description
On latest devel-proposed image (krillin.
Steps to reproduce the issue:
1. Flash latest devel-proposed image.
2. Complete the welcome wizard, and make sure to connect wi-fi.
3. Complete the edges intro.
4. Open the app store and search for price:2.99.
5. Tap the price button for the app.
Repeat the steps 1-3
4. Open system settings → accounts
5. Create your u1 account
6. Open the app store and search for price:2.99.
7. Tap the price button for the app.
This now works as expected.
Expected results: Dialog appears asking me to log in to my U1 account.
Actual results: Button changes to "In Progress", a "Loading..." dialog appears briefly, then the interface returns to the app detail page with the price listed.
Related branches
- Chris Halse Rogers: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Kevin DuBois (community): Approve
- Alberto Aguirre (community): Approve
-
Diff: 63 lines (+10/-7)3 files modifiedsrc/server/frontend/published_socket_connector.cpp (+5/-0)
tests/acceptance-tests/test_prompt_session_client_api.cpp (+4/-6)
tests/mir_test/popen.cpp (+1/-1)
Changed in qtmir (Ubuntu): | |
importance: | Undecided → Critical |
Changed in canonical-devices-system-image: | |
assignee: | nobody → kevin gunn (kgunn72) |
importance: | Undecided → Critical |
milestone: | none → ww21-2015 |
status: | New → Confirmed |
Changed in canonical-devices-system-image: | |
milestone: | ww21-2015 → ww22-2015 |
Changed in qtmir (Ubuntu): | |
assignee: | nobody → Nick Dedekind (nick-dedekind) |
Changed in mir: | |
milestone: | none → 0.13.1 |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Released |
Changed in mir: | |
status: | Fix Committed → Fix Released |
I have added some additional steps. It seems the issue here is that the path for pay in combination with setting up your u1 account is broken. This could be a side effect of the browser issue we see when iframes are destroyed.