Merge branch 'master' into 'master'

Add missing commit in master - Fix NPE for policy

See merge request entgra/carbon-device-mgt!177
This commit is contained in:
Dharmakeerthi Lasantha 2019-07-17 02:26:17 +00:00
commit e42950dd76

View File

@ -43,9 +43,11 @@ public class PolicyEvaluationServiceImpl implements PolicyEvaluationPoint {
@Override
public List<ProfileFeature> getEffectiveFeatures(DeviceIdentifier deviceIdentifier)
throws PolicyEvaluationException {
List<ProfileFeature> effectiveFeatures = evaluation.getEffectivePolicy(deviceIdentifier).
getProfile().getProfileFeaturesList();
List<ProfileFeature> effectiveFeatures = null;
Policy effectivePolicy = evaluation.getEffectivePolicy(deviceIdentifier);
if (effectivePolicy != null) {
effectiveFeatures = effectivePolicy.getProfile().getProfileFeaturesList();
}
return effectiveFeatures;
}