X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Ftree%2FStructuralContainerModificationStrategy.java;h=55784e06b4577144d873f446cb6d48accfa5df5e;hb=e55154f0d2e8208ce1356ddbad281df343f3a508;hp=be35b5aa673402019e2b2210365194577f223c42;hpb=f397c65a67e76abe9615a5d2152c381566a27414;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/StructuralContainerModificationStrategy.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/StructuralContainerModificationStrategy.java index be35b5aa67..55784e06b4 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/StructuralContainerModificationStrategy.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/StructuralContainerModificationStrategy.java @@ -89,12 +89,13 @@ final class StructuralContainerModificationStrategy extends ModificationApplyOpe } @Override - void checkApplicable(final YangInstanceIdentifier path, final NodeModification modification, final Optional current) throws DataValidationFailedException { + void checkApplicable(final YangInstanceIdentifier path, final NodeModification modification, + final Optional current, final Version version) throws DataValidationFailedException { if (modification.getOperation() == LogicalOperation.TOUCH && !current.isPresent()) { // Structural containers are created as needed, so we pretend this container is here - delegate.checkApplicable(path, modification, fakeMeta(FAKE_VERSION)); + delegate.checkApplicable(path, modification, fakeMeta(FAKE_VERSION), version); } else { - delegate.checkApplicable(path, modification, current); + delegate.checkApplicable(path, modification, current, version); } }