There is no fix for this specific bug in any silo. The issue in this bug
is that when a paid app is side loaded onto the device, but has never
been purchased by the account in use on the phone, the server returns a
401 during the attempt to upgrade.

Victor, your issues in comment #2 and comment #3 seem to be a different
problem, albeit with similar symptoms.

There are no fixes in queue to prevent requiring logging in again in
these situations, so far. The "fix" which David refers to, will happen
over multiple silos, and should improve the UX in these situations some,
but does not remove the need to log in again when they occur.

I'm going to move this bug over to the server, as it really shouldn't
return a 401 in this specific case, but probably a 404 instead, which
should then just result in such updates being skipped rather than
falsely causing the invalidation of the token.

** Summary changed:

- Ubuntu One removed if some apps fail to update
+ Update of unpurchased and sideloaded apps causes U1 account invalidation

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntuone-credentials in
Ubuntu.
https://bugs.launchpad.net/bugs/1516917

Title:
  Update of unpurchased and sideloaded apps causes U1 account
  invalidation

Status in Canonical System Image:
  In Progress
Status in Click Package Index:
  Confirmed

Bug description:
  current build number: 170
  device name: arale
  channel: ubuntu-touch/rc-proposed/meizu.en

  I had Cut The Rope Full installed for testing directly from the click
  package and which cannot be upgraded. If I apply all the updates
  available, including CTR, the Ubuntu One account is removed.

  Expected Results:
  CTR is not upgraded, but the account is preserved.

  There is following message in system-settings log file:
  2015-11-17 07:44:19,313 - WARNING - START: com.zeptolab.cuttherope.full
  2015-11-17 07:44:19,322 - WARNING - void 
UpdatePlugin::Network::getClickToken(UpdatePlugin::Update*, const QString&)
  2015-11-17 07:44:19,916 - WARNING - HTTP Status:  401
  2015-11-17 07:44:19,916 - WARNING - Emitting credetials error.
  2015-11-17 07:44:19,997 - WARNING - Reply is not valid.
  2015-11-17 07:45:20,038 - WARNING - QObject::startTimer: Timers cannot be 
started from another thread
  2015-11-17 07:51:10,021 - WARNING - UbuntuClipboard - Got invalid serialized 
mime data. Ignoring it.
  2015-11-17 07:51:11,143 - WARNING - PAUSE: com.zeptolab.cuttherope.full

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1516917/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to