You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The app does not recognize changes the user makes to their language on the server.
To Reproduce
Steps to reproduce the behavior:
On the website, change a user's language preference to Spanish
In the app, sign in as that user; the app should have switched from the default English to Spanish
On the website, change that' user's language preference to French
Force quit the app and start it again
The app is still in Spanish
Expected behavior
If you're signed in, your language preference should be in sync between the web and the app, so when I start the app (or better, whenever the app next fetches users/me), it should update to what the server thinks the language is.
Context (please complete the following information):
Device: Simulated iPhone 15
OS: iOS 17.2
App version: 0.54.1
Additional context
Updating the app's language while offline is a problem here, e.g. if your account is in Spanish, and then while offline you change to French in the app, then you go back online, the server will say the account wants Spanish, even though the user chose French in the app. IMO in that case, the app should take precedence, but a more perfect solution would be to look at when the account was last updated on the server vs when the language pref was changed in the client. The most recent change should take precedence.
The text was updated successfully, but these errors were encountered:
Describe the bug
The app does not recognize changes the user makes to their language on the server.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
If you're signed in, your language preference should be in sync between the web and the app, so when I start the app (or better, whenever the app next fetches users/me), it should update to what the server thinks the language is.
Context (please complete the following information):
Additional context
Updating the app's language while offline is a problem here, e.g. if your account is in Spanish, and then while offline you change to French in the app, then you go back online, the server will say the account wants Spanish, even though the user chose French in the app. IMO in that case, the app should take precedence, but a more perfect solution would be to look at when the account was last updated on the server vs when the language pref was changed in the client. The most recent change should take precedence.
The text was updated successfully, but these errors were encountered: