What's new in EzyPlatform 1.4.7?
This release focuses on fixing issues related to user pagination and role member pagination, while standardizing the pagination flow and adding integration tests for the Admin Role lookup API.
-
Fixed sorting for role member paginationFixed an issue where the
sortOrderparameter was not applied when paginating members by role. Query results are now correctly sorted according to the requested order. -
Fixed recursive user pagination on WebFixed a recursion issue in
WebUserControllerService.getUserPagination(...)that could cause aStackOverflowErrorwhen querying the user list. The pagination flow now uses the shared mechanism for more consistent and stable behavior. -
Standardized User Pagination handlingUser pagination is now standardized through
UserControllerService. DuplicategetUserPagination(...)methods in Admin and Web have been removed, reducing redundant code and providing consistent pagination logic across environments. -
Added tests for Admin Role ServiceAdded integration tests for
AdminAdminRoleService.getRoleIdByName(...), covering both cases where an Admin Role is found and where no matching role exists, helping ensure that the Role lookup API works correctly and reliably.