← Back to team overview

dhis2-devs team mailing list archive

Re: API - User Settings throwing Exceptions

 

Hi Lorill,
Thanks for the bug report. I created a bug for you here (
https://bugs.launchpad.net/dhis2/+bug/1498786). This would be the preferred
way to report bugs.

Once it has been fixed, the bug will be updated.

Best regards,
Jason


On Tue, Sep 22, 2015 at 11:49 PM, Lorill Crees <lcrees@xxxxxxxxxx> wrote:

> 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
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Jason P. Pickering
email: jason.p.pickering@xxxxxxxxx
tel:+46764147049

Follow ups

References