We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af84dac commit 8758cf3Copy full SHA for 8758cf3
src/validation.c
@@ -1621,7 +1621,8 @@ lyd_validate_obsolete(const struct lyd_node *node)
1621
1622
snode = node->schema;
1623
do {
1624
- if (snode->flags & LYS_STATUS_OBSLT) {
+ if (snode->flags & LYS_STATUS_OBSLT &&
1625
+ (!(snode->nodetype & LYD_NODE_INNER) || lyd_child(node))) {
1626
LOG_LOCSET(NULL, node);
1627
LOGWRN(snode->module->ctx, "Obsolete schema node \"%s\" instantiated in data.", snode->name);
1628
LOG_LOCBACK(0, 1);
0 commit comments