Merge lp:~mardy/ubuntuone-credentials/use-provided-account-1563007 into lp:ubuntuone-credentials
Status: | Rejected |
---|---|
Rejected by: | Natalia Bidart |
Proposed branch: | lp:~mardy/ubuntuone-credentials/use-provided-account-1563007 |
Merge into: | lp:ubuntuone-credentials |
Diff against target: |
202 lines (+55/-14) 9 files modified
debian/changelog (+7/-0) debian/libubuntuoneauth-2.0-0.symbols (+4/-0) libubuntuoneauth/keyring.cpp (+12/-1) libubuntuoneauth/keyring.h (+3/-0) libubuntuoneauth/ssoservice.cpp (+10/-0) libubuntuoneauth/ssoservice.h (+3/-0) online-accounts-provider/NewAccount.qml (+1/-13) qml-credentials-service/ubuntuone_credentials_service.cpp (+10/-0) qml-credentials-service/ubuntuone_credentials_service.h (+5/-0) |
To merge this branch: | bzr merge lp:~mardy/ubuntuone-credentials/use-provided-account-1563007 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
unity-api-1-bot | continuous-integration | Needs Fixing | |
dobey (community) | Needs Information | ||
PS Jenkins bot | continuous-integration | Needs Fixing | |
Review via email: mp+290429@code.launchpad.net |
Commit message
Use account object provided by online-accounts-ui
Without this change, the creation of UbuntuOne accounts gets reported as a failure, because the value of "account.accountId" never gets changed, since the UbuntuOne::Keyring is creating a different account.
This change also fixes the account creation in System Settings: before, once a new account was created the view switched back to the list of account providers; now, it properly switches back to the list of accounts.
Description of the change
Use account object provided by online-accounts-ui
Without this change, the creation of UbuntuOne accounts gets reported as a failure, because the value of "account.accountId" never gets changed, since the UbuntuOne::Keyring is creating a different account.
This change also fixes the account creation in System Settings: before, once a new account was created the view switched back to the list of account providers; now, it properly switches back to the list of accounts.
Unmerged revisions
- 234. By Alberto Mardegan
-
Update bug number
- 233. By Alberto Mardegan
-
Use account object provided by OA
I do not understand what this is meant to fix exactly, or why adding API is a reasonable solution for it. We have been using the account object provided by OA for a long time now, so this can't possibly simply be doing that.
AFAICT, this is a rushed workaround for a problem that is not well understood.