← Back to team overview

touch-packages team mailing list archive

[Bug 1401859] Re: Remove snap-decision fallback

 

** Changed in: ubuntu-ux
     Assignee: Matthew Paul Thomas (mpt) => Paty Davila (dizzypaty)

** Summary changed:

- Remove snap-decision fallback
+ [Online Accounts, Scopes] Remove snap-decision fallback

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-system-settings-
online-accounts in Ubuntu.
https://bugs.launchpad.net/bugs/1401859

Title:
  [Online Accounts, Scopes] Remove snap-decision fallback

Status in Online Accounts setup for Ubuntu Touch:
  Fix Released
Status in Ubuntu UX bugs:
  Triaged
Status in ubuntu-system-settings-online-accounts package in Ubuntu:
  Fix Released

Bug description:
  Some months ago we implemented a snap-decision for prompting the user to re-authenticate an account when the client is not connected to Mir (such is the case for scopes, accounts-polld and sync-monitor).
  This change was meant to avoid falling into cases where the client would stop working because unable to obtain a new valid token, and it's working. However, it was not approved by design, and due to bug 1352251 it has a negative impact on the user experience.
  Therefore, we want to get rid of it.

  The implementation of the reverse trust prompt hosting will render the
  snap-decision unnecessary for those case where the UI-less process has
  a companion UI process running; for the other cases a solution is
  currently being discussed with design. A proposal is to let the UI-
  less process record the failure in a location readable by the
  companion UI application (which is not running at the same time), for
  example by mark the account as failing in the accounts DB.
  Additionally, it could emit a notification which, once activated,
  would launch the companion application. And when this application
  starts and detects that the account needs to be re-authenticated, it
  takes care of doing that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/1401859/+subscriptions