Fix mergeParentStructure{Merge,Put} with augmentations 66/107566/4
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 30 Aug 2023 08:35:26 +0000 (10:35 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 30 Aug 2023 11:44:53 +0000 (11:44 +0000)
commit8491a847b12ac1bad57fd21f2929decf9c2b6ec6
tree931b813f54e0bbf57364c6f285cc498250288cda
parent7ba8dd701ab5d6ce7a4a4c43035fa5c375d18581
Fix mergeParentStructure{Merge,Put} with augmentations

We need to pay attention to the result of normalization, as
AugmentationResult points to the parent YangInstanceIdentifier --
and hence we should just use it instead of peeling its last component.

JIRA: MDSAL-837
Change-Id: I7f108a6dff96a010f029b38b2cbba5548551b56e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/WriteTransactionTest.java