Skip to content

Commit a342af7

Browse files
fix: group rejection not filtering out invalid records correctly (#175)
1 parent df8bbe4 commit a342af7

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • src/dve/core_engine/backends/base

‎src/dve/core_engine/backends/base/rules.py‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,9 @@ def process_node(node: HierarchyNode) -> bool:
513513
for tree in entity_hierarchy.entity_trees.values():
514514
for node in tree.iterate_lowest_descendent_up():
515515
if node.parent_entity and node.mandatory:
516-
entity_issues_found[node.parent_entity] = process_node(node)
516+
result = process_node(node)
517+
if result:
518+
entity_issues_found[node.parent_entity] = result
517519

518520
return [], entity_issues_found
519521

0 commit comments

Comments
 (0)