Improvement #12187
openTask #11566: Enhance the application subscription and unsubscription details accessing functionality
Improvement #11476: Add more details column in the SubscriptionDetails component
Code refactor to avoid a cyclic dependency: In not showing details when clicked on "More Details" button in app store subscription tables
0%
Description
Environment
620 staging server
Prerequisites
Cope enrolled device
A app from app store must be installed on that device and should be in completed state(when in completed state there are logs regarding that installation)
Note: installation details are shown in device logs. Related logs can be found under INSTALL_APPLICATION operation [5]
Steps
Go to the app store.
Go to an application which has installation completed devices in the subscription page.
Click on more details button in the right side.
Description
When the more details button on the right side of the completed device in app subscription page is clicked it shows as no details [1] it should display like this [2].
Note
The reason why this is happening is because of a missing import [3] [4] in application-mgt-common/pom.xml but that can not be applied there, because that's from device-mgt-core which leads to a cyclic dependency. The suggested solution is to refactor the code.
Related PR: https://repository.entgra.net/community/device-mgt-core/pulls/527/
Original ticket: https://roadmap.entgra.net/issues/11476
[3]
io.entgra.device.mgt.core.device.mgt.core.dto;version="${io.entgra.device.mgt.core.version.range}"
[4]
https://repository.entgra.net/community/device-mgt-core/pulls/527/
Result
[1]
[2]
[5]
Files