Ok, I will have a look -- Morten
On Wed, Feb 11, 2015 at 3:33 PM, Mansi Singhal <[email protected]> wrote: > 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

