mozilla-mobile / mozilla-vpn-client

A fast, secure and easy to use VPN. Built by the makers of Firefox.
https://vpn.mozilla.org
Other
461 stars 113 forks source link

Select Location menu showed empty recommended list with "Last updated: ." #7628

Open dholbert opened 1 year ago

dholbert commented 1 year ago

Describe the bug When the "Select location" Recommended list has never been populated, the "Last Updated: " field can have an empty value, so that it looks like: Last updated: . ...which looks a bit broken.

VPN version: 2.15.1

Affected Platforms: Android

Prerequisites: Not sure.

Steps to reproduce: I don't know if these are reliable or not, but this roughly my recollection of how I got here: (1) Connect to VPN, 10 days ago. (2) Remain connected for 10 days. (3) While still connected, tap "Select location", and look at the "Recommended" list.

Expected result: If we haven't gotten a chance to populate the list of recommended locations, then it should show Last updated: never or something like that.

Actual result: It shows Last updated: . (i.e. an empty string where it was expecting to fill in a datestamp)

Additional notes: Here's a screenshot: image

┆Issue is synchronized with this Jira Bug

data-sync-user commented 1 year ago

➤ Valentina Virlics commented:

Thank you for logging this, Daniel Holbert! The team decided to do a new implementation here, through - https://mozilla-hub.atlassian.net/browse/VPN-4650 ( https://mozilla-hub.atlassian.net/browse/VPN-4650|smart-link )

data-sync-user commented 4 months ago

➤ Valentina Virlics commented:

I was able to repro another case of this issue, while using 2.23 on macOS.

While performing reset VPN/ start on boot enable and stage-to-prod and viceversa actions, I was able to see no time after “Last updated:”, but recommended servers displayed.

I’ll try to find some clear repro steps.

data-sync-user commented 4 months ago

➤ Valentina Virlics commented:

I managed to reproduce it in Linux 22.04 while using Mozilla VPN 2.23 RCs.

See ss below.

!Schermata del 2024-06-10 12-52-40.png|width=402,height=718,alt="Schermata del 2024-06-10 12-52-40.png"!