** Changed in: dhis2 Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of DHIS 2 developers, which is subscribed to DHIS. https://bugs.launchpad.net/bugs/1498786
Title: user-settings-npe Status in DHIS: Fix Released Bug description: Hi, I am accessing the User Settings via the api, and if certain settings for a user are not set, the api is throwing a 500 Null Pointer exception. For example, on the demo server, this call properly returns "en": https://apps.dhis2.org/demo/api/userSettings/keyUiLocale?user=admin whereas this call throws a null pointer: https://apps.dhis2.org/demo/api/userSettings/keyUiLocale?user=mobile Also, some keys return Class Cast exceptions, such as this key: keyMessageEmailNotification https://apps.dhis2.org/demo/api/userSettings/keyMessageEmailNotification?user=admin Request processing failed; nested exception is java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String This is for version 2.20. Is it possible to fix these? Thanks, Lorill To manage notifications about this bug go to: https://bugs.launchpad.net/dhis2/+bug/1498786/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp