Improvement #11083
closedImprovement #11081: Improve bulk android application installation monitoring
App installation status issue in app store
100%
Description
Environment details
staging server(610)
Prerequisites
published apps
more than 10 devices that the published app installed
Description
1. When using a filter, for example to see the devices where the app installation has failed(search => action:error), the filter is lost as soon as when go to the second page of the results list.
2. The number of results shown at the bottom of the list is incorrect. For example, when looking at the results in the page below, and there are 10 of them, but at the bottom the number says that there are more than 10 of them(example: 30), that it's showing 100 results per page, and that there is only one page.
Note:
For point 1 =>
reason is, when a search applied the request going is this(search => Action: error):
https://uem.mgt.entgra.net/store-ui-request-handler/invoke/application-mgt-store/v1.0/admin/subscription/ <UUID> ?offset=0&limit=10&requireDeviceInfo=true&actionStatus=ERROR
and as for when selecting a other page the request going is this(this is for selecting 2nd page):
https://uem.mgt.entgra.net/store-ui-request-handler/invoke/application-mgt-store/v1.0/admin/subscription/ <UUID> ?offset=20&limit=20&requireDeviceInfo=true
when selecting the pagination, it forgets about the search criteria and return without the search criteria
As for point 2:
even with the 100 per page request it sending the limit as 10:
https://uem.mgt.entgra.net/store-ui-request-handler/invoke/application-mgt-store/v1.0/admin/subscription/ <UUID> ?offset=0&limit=10&requireDeviceInfo=true&actionStatus=ERROR
Result
Files
Updated by Oshani Silva 12 months ago
- Due date set to 30/04/2024
- Status changed from New to In Progress
- % Done changed from 0 to 100
Updated by Arshana Atapattu 12 months ago
- Tracker changed from Bug to Improvement
- Status changed from Closed to In Progress
- Priority changed from None to Critical
Updated by Oshani Silva 12 months ago
Updated by Pahansith Gunathilake 12 months ago
Backend improvement is needed to fix this issue. The recordsTotal and recordsFiltered values are incorrect. A temporary fix was created for this to sort the support issue.
But the permanent fix should be added.
Temporary fix:
https://repository.entgra.net/community/device-mgt-core/pulls/390/files
Before doing the permanent fix, communicate with @Lasantha Dharmakeerthi or @Pahansith Gunathilake
Updated by Pahansith Gunathilake 12 months ago
- Assignee changed from Oshani Silva to Pahansith Gunathilake
Updated by Pahansith Gunathilake 12 months ago
There are still some issues even after applying the patch. Please refer to the video
Updated by Oshani Silva 12 months ago
Updated by Arshana Atapattu 11 months ago
- Parent task changed from #11081 to #11158
Updated by Arshana Atapattu 11 months ago
- Status changed from In Progress to 12