runbox7 icon indicating copy to clipboard operation
runbox7 copied to clipboard

#Angular: App updates during login procedure and log in details are lost and have to be re-entered

Open runboxdave opened this issue 3 years ago • 5 comments

Please stop the app from updating during the log in procedure when there is a new version. Log in details are lost when this happens and have to be re-entered :)

runboxdave avatar Aug 05 '20 21:08 runboxdave

I don't think I have experienced this issue but can see that it would be annoying.

gtandersen avatar Nov 27 '20 21:11 gtandersen

It's one of those things where the more you use Runbox the less likely you are to come across it :) However, if you have an account that you only periodically log in to via the web interface then it is more likely that you will come across it as there could have been an update.

runboxdave avatar Nov 30 '20 10:11 runboxdave

Couple of thoughts:

  • What we currently do is load the software update service, wait 60 seconds, then check if there's an update
  • I'm fairly sure if the user says "no" to reload right now, it will present the same prompt again in another 60 seconds so we don't have to accept the first one.. however I can see that most presumably hit the button on the first prompt, and it can still arrive mid login
  • We can change it to either:
    • Show prompts for an update as soon as its available (is probably faster than 60 seconds)
    • Wait much longer to check / between checks
    • Get notified of updates rather than polling

castaway avatar Jun 16 '22 11:06 castaway

It is probably better to check for updates right away as the user then gets that part out of the way before it can interfere with either logging in or just using the app.

gtandersen avatar Jun 16 '22 14:06 gtandersen