accounts are lost each time the app is updated from the store or run on the device from qtc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
David Barth | ||
Online Accounts setup for Ubuntu Touch |
Fix Released
|
High
|
Alberto Mardegan | ||
webapps-sprint |
Fix Released
|
High
|
Alberto Mardegan | ||
qtcreator-plugin-ubuntu (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
In vivid, whenever I run an app containing an Online Accounts plugin on the device, all my accounts are destroyed. This makes working with online Accounts extremely cumbersome as one needs to re-enter account credentials on every run.
This does not happen if I install an already installed package manually with pkcon. However, it does happen too if I uninstall the previously installed package and then install it again.
This can be reproduced by branching lp:reminders-app, and running it on the phone using QtCreator. When being asked for setting up an Evernote account, say yes, set it up and then close the app. Restart it from QtCreator and the account will be gone.
IMPORTANT: There is a setting in the SDK which says "Uninstall application after it finished". Besides that this setting will always destroy online accounts (which IMO it should not) current situation will also destroy accounts if this setting is NOT checked!
Related branches
- David Barth (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 52 lines (+13/-3)3 files modifiedclick-hooks/main.cpp (+3/-2)
debian/changelog (+6/-0)
tests/click-hooks/tst_online_accounts_hooks.cpp (+4/-1)
description: | updated |
summary: |
- accounts are lost each time the app is ran on the device + accounts are lost each time the app is updated or run on the device from + qtc |
Changed in canonical-devices-system-image: | |
assignee: | nobody → David Barth (dbarth) |
importance: | Undecided → High |
milestone: | none → ww26-2015 |
status: | New → Confirmed |
summary: |
- accounts are lost each time the app is updated or run on the device from - qtc + accounts are lost each time the app is updated from the store or run on + the device from qtc |
Changed in ubuntu-system-settings-online-accounts: | |
assignee: | nobody → Alberto Mardegan (mardy) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in webapps-sprint: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Alberto Mardegan (mardy) |
milestone: | none → sprint-11 |
Changed in ubuntu-system-settings-online-accounts: | |
status: | Triaged → In Progress |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in webapps-sprint: | |
milestone: | sprint-11 → sprint-12 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in qtcreator-plugin-ubuntu (Ubuntu): | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Fix Released |
Just to be sure I understand correctly: are you saying that also your non-Evernote accounts (Google, Facebook, etc.) are getting deleted, or only the Evernote ones?