If a wlan landing page is used re-entering dav account password is necessary
When connecting to a public or hotel wlan you offen get to a landing page where you have to log-in before you're able to connect to the internet. When I'm to a foreign country where I don't have mobile internet access it seems Jolla trys to sync the caldav/carddav account as soon as I am connected to the wifi although I don't have internet access yet as I have to log in first. So after the unsuccessful sync it prompts me to re-enter my password. I suggest the caldav/carddav sync should be triggered after confirming access to the internet and not after connecting to wifi or at least to not assume the password as invalid when the server couldn't be reached.
It's really annoying to have to re-enter a secure password everytime you're back in the hotel when you're abroad.
This is true, it's tracked by MER#1689 which we need to fix. Without simple access to the captive portal wifi gateway, it's not easy to test potential fixes. Most likely we need to resolve this at a lower layer (e.g., QtConnectivity) so that the connectivity level is reported properly (i.e., not yet "online/available" but instead "captive-portal" level).
chris.adams ( 2016-12-13 08:24:01 +0200 )editHow about fixing it simply by not forgetting the password when there is a problem connecting to the caldav/carddav? Perhaps add button: "Try again with the old password", if automatic retrying is out of the question.
mijutu ( 2018-07-24 23:30:32 +0200 )edit