Hi Jhansi, You can report bugs like these directly to Jira (http://jira.dhis2.org).
I created a bug report for you, you can see it here: https://jira.dhis2.org/browse/DHIS2-2476 Please add additional information in the comment section if you have something to add. On Wed, Nov 8, 2017 at 6:27 AM, Jhansi Reddy Karee < jhans...@thoughtworks.com> wrote: > Hi Team, > > We are experiencing an issue with the enrollments API pagination on DHIS > 2.26 (it exists on the later versions of DHIS as well). When the > enrollments API is paginated, it returns the enrollments for the given > pageSize and the page number. But, *it doesn't return the pager params as > a part of each page response, like it returns in other APIs*. By pager > params we mean, paging details like total, pageSize, page, pageCount. > > Without the paging params it would be hard for us to figure out on how > many pages should we download and also at which page we should stop > downloading. Because of this issue, we are not able to paginate the > enrollments API. > > We are about to go live with programs with registration which would > internally use the enrollments API. We are expecting a lot of data entry to > be done in the near future. This means there will be a lot of enrollments > in the system and downloading all of them in a single API call, would be > problematic for our end users who are in remote locations with very slow > internet connectivity. > > *Will you be able to fix the pagination of enrollments API to return the > paging params, so that it is consistent with the other API’s paging > response *and we could also leverage it. > > Thanks, > > Madhoo/Jhansi > > _______________________________________________ > 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 > > -- Stian Sandvold Software developer, DHIS2 University of Oslo http://www.dhis2.org
_______________________________________________ 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