X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=data%2Fyang-data-tree-ri%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Ftree%2Fimpl%2FMapEntryModificationStrategy.java;h=94a27cbfa76d6790b3b0a9714dd7f3991623c0a2;hb=84b10c9194632d337b8e8c322d94cbe45b46d1a1;hp=e897bff93cef9aa1f6c19671f12dd51504936771;hpb=24521ec9f6dadba525db7f5ffab875c221b9c152;p=yangtools.git diff --git a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MapEntryModificationStrategy.java b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MapEntryModificationStrategy.java index e897bff93c..94a27cbfa7 100644 --- a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MapEntryModificationStrategy.java +++ b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MapEntryModificationStrategy.java @@ -71,7 +71,7 @@ class MapEntryModificationStrategy extends DataNodeContainerModificationStrategy static @NonNull MapEntryModificationStrategy of(final ListSchemaNode schema, final DataTreeConfiguration treeConfig) { final var enforcer = MandatoryLeafEnforcer.forContainer(schema, treeConfig); - return enforcer.isPresent() ? new EnforcingMandatory(schema, treeConfig, enforcer.orElseThrow()) - : new MapEntryModificationStrategy(schema, treeConfig); + return enforcer != null ? new EnforcingMandatory(schema, treeConfig, enforcer) + : new MapEntryModificationStrategy(schema, treeConfig); } }