Improvement #12187
Updated by Arshana Atapattu 16 days ago
*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] [1] 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/ !Screenshot%20from%202024-11-07%2015-00-51.png! *Result* [1] !Screenshot%20from%202024-11-06%2017-05-32.png! [2] !unnamed.png! [5] !Screenshot%20from%202024-11-07%2015-15-25.png!