Project

General

Profile

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 [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! 

Back