mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Added null check to MonitoringManagerImpl
This commit is contained in:
parent
cd31662a96
commit
fa82a28c0f
@ -95,6 +95,7 @@ public class MonitoringManagerImpl implements MonitoringManager {
|
||||
ComplianceData cmd = monitoringDAO.getCompliance(device.getId());
|
||||
complianceData = monitoringService.checkPolicyCompliance(deviceIdentifier,
|
||||
policy, deviceResponse);
|
||||
|
||||
complianceData.setId(cmd.getId());
|
||||
complianceData.setPolicy(policy);
|
||||
complianceFeatures = complianceData.getComplianceFeatures();
|
||||
@ -108,7 +109,7 @@ public class MonitoringManagerImpl implements MonitoringManager {
|
||||
|
||||
//This was added because update query below that did not return the update table primary key.
|
||||
|
||||
if (!complianceFeatures.isEmpty()) {
|
||||
if (complianceFeatures != null && !complianceFeatures.isEmpty()) {
|
||||
PolicyManagementDAOFactory.beginTransaction();
|
||||
monitoringDAO.setDeviceAsNoneCompliance(device.getId(), policy.getId());
|
||||
if (log.isDebugEnabled()) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user