mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Device status change fix for iOS
This commit is contained in:
parent
befb5b0ad8
commit
672de3a09e
@ -431,6 +431,18 @@ public class OperationManagerImpl implements OperationManager {
|
|||||||
"Identifier:" + deviceId.getId() + " and given type" +
|
"Identifier:" + deviceId.getId() + " and given type" +
|
||||||
deviceId.getType());
|
deviceId.getType());
|
||||||
}
|
}
|
||||||
|
int enrolmentId = enrolmentInfo.getId();
|
||||||
|
//Changing the enrollment status & attempt count if the device is marked as inactive or unreachable
|
||||||
|
switch (enrolmentInfo.getStatus()) {
|
||||||
|
case ACTIVE:
|
||||||
|
this.resetAttemptCount(enrolmentId);
|
||||||
|
break;
|
||||||
|
case INACTIVE:
|
||||||
|
case UNREACHABLE:
|
||||||
|
this.resetAttemptCount(enrolmentId);
|
||||||
|
this.setEnrolmentStatus(enrolmentId, EnrolmentInfo.Status.ACTIVE);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
OperationManagementDAOFactory.openConnection();
|
OperationManagementDAOFactory.openConnection();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user