Yeah Yeah. We didn't check on the UI. We have seen it only for web-api. And the issue is coming only if payload contains "dashboardItems".
On Wed, Feb 11, 2015 at 1:55 PM, Morten Olav Hansen <[email protected]> wrote: > Is it only through the web-api you see the issue? I can create a new one > through the UI just fine in the latest revision (on a empty db). > > I will test it with the web-api soon. > > -- > Morten > > On Wed, Feb 11, 2015 at 3:23 PM, Mansi Singhal <[email protected]> > wrote: > >> PFA the snapshot of dashboard table. >> >> On Wed, Feb 11, 2015 at 1:51 PM, Mansi Singhal <[email protected] >> > wrote: >> >>> Hey Morten, >>> >>> Dashboard table contains the UID column. This is something else. Can you >>> please look into the issue. >>> >>> On Wed, Feb 11, 2015 at 1:05 PM, Morten Olav Hansen <[email protected]> >>> wrote: >>> >>>> This is probably related to the other TW bug reported on this list? If >>>> dashboards don't have UIDs, it will fail. >>>> >>>> If its not, can you at least confirm that dashboard table contains the >>>> UID column? >>>> >>>> -- >>>> Morten >>>> >>>> On Wed, Feb 11, 2015 at 1:27 PM, Mansi Singhal < >>>> [email protected]> wrote: >>>> >>>>> Hello, >>>>> >>>>> We are on the latest revision(18220) of dhis-trunk. We are facing >>>>> issues creating dashboard. >>>>> We tried debugging the code and had seen that method with signature: >>>>> >>>>> *List<T> getByUid( Collection<String> uids ) [Line no: 436]* >>>>> >>>>> is throwing an exception while returning a list. >>>>> >>>>> *That is, return getSharingCriteria().add( Restrictions.in( "uid", >>>>> uids ) ).list()* >>>>> >>>>> is throwing an exception when list() method is called >>>>> on getSharingCriteria().add( Restrictions.in( "uid", uids ) ) . >>>>> >>>>> *Request:* >>>>> >>>>> Url: http://localhost:8080/api/dashboards >>>>> Method: POST >>>>> Payload: >>>>> >>>>> { >>>>> "displayName": "AFGHANISTAN", >>>>> "name": "AFGHANISTAN", >>>>> "dashboardItems": [ >>>>> { >>>>> "chart": { >>>>> "id": "chartId" >>>>> } >>>>> } >>>>> ], >>>>> "publicAccess": "--------", >>>>> "access": { >>>>> "read": true, >>>>> "manage": true, >>>>> "update": true, >>>>> "externalize": true, >>>>> "write": true, >>>>> "delete": true >>>>> }, >>>>> "externalAccess": false, >>>>> "userGroupAccesses": [], >>>>> "id": "dashboardId" >>>>> } >>>>> >>>>> Can you look into the issue? >>>>> >>>>> -- >>>>> Regards, >>>>> Mansi Singhal >>>>> >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~dhis2-devs >>>>> Post to : [email protected] >>>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>> >>> >>> -- >>> Regards, >>> Mansi Singhal >>> >> >> >> >> -- >> Regards, >> Mansi Singhal >> > > -- Regards, Mansi Singhal
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

