Article - CS292583
ThingWorx snippet function GetCurrentUserLanguage returns incorrect value
Modified: 11-Nov-2019
Applies To
- ThingWorx Platform 7.4 to 8.5
Description
ThingWorx snippet function GetCurrentUserLanguage does not return correct Language of current login user.
- Reproduced with ThingWorx 7.4.13, 8.3.0
- User language can be configured by snippet function SetLanguagePreference as below
- Users[username].SetLanguagePreferences(params)
- Below sample of GetCurrentUserLanguage can return old value of login user Language
- Resources["CurrentSessionInfo"].GetCurrentUserLanguage();
- Users[username].language
- Below sample of GetCurrentUserLanguage can return a blank string
- var currentUserLanguage = Resources["CurrentSessionInfo"].GetCurrentUserLanguage();
- Same issue is reported on PTC Community
This is a printer-friendly version of Article 292583 and may be out of date. For the latest version click CS292583