From 7c5aba1ca97db9eaa62a76843f674182bd6ab6f9 Mon Sep 17 00:00:00 2001 From: Luka Date: Thu, 12 Dec 2019 09:09:21 +0100 Subject: [PATCH] Fixed query search --- dependency-parsetree.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dependency-parsetree.py b/dependency-parsetree.py index 97b5efa..5ff9132 100644 --- a/dependency-parsetree.py +++ b/dependency-parsetree.py @@ -107,11 +107,11 @@ def decode_query(orig_query, dependency_type, feats_detailed_list): root = None for i, node_action in enumerate(node_actions): if i < root_index: - children.append(decode_query(node_action, priority_actions[i][1:])) + children.append(decode_query(node_action, priority_actions[i][1:], feats_detailed_list)) elif i > root_index: - children.append(decode_query(node_action, priority_actions[i - 1][1:])) + children.append(decode_query(node_action, priority_actions[i - 1][1:], feats_detailed_list)) else: - root = decode_query(node_action, dependency_type) + root = decode_query(node_action, dependency_type, feats_detailed_list) if children: root["children"] = children return root