From d2af3e72523b5c26f1b4f031d6aff018bb451eee Mon Sep 17 00:00:00 2001 From: burnettk Date: Sun, 20 Nov 2022 19:48:29 -0500 Subject: [PATCH] Squashed 'SpiffWorkflow/' changes from cd4da465e..46f410a28 46f410a28 Merge pull request #265 from sartography/bugfix/spiff-script-errors ffe07df7b correct xpath for extensions git-subtree-dir: SpiffWorkflow git-subtree-split: 46f410a2852baeedc8f9ac5165347ce6d4470594 --- SpiffWorkflow/spiff/parser/task_spec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpiffWorkflow/spiff/parser/task_spec.py b/SpiffWorkflow/spiff/parser/task_spec.py index 42d81a9d..ac0374b4 100644 --- a/SpiffWorkflow/spiff/parser/task_spec.py +++ b/SpiffWorkflow/spiff/parser/task_spec.py @@ -23,7 +23,7 @@ class SpiffTaskParser(TaskParser): extensions = {} extra_ns = {SPIFFWORKFLOW_MODEL_PREFIX: SPIFFWORKFLOW_MODEL_NS} xpath = xpath_eval(node, extra_ns) - extension_nodes = xpath(f'.//bpmn:extensionElements/{SPIFFWORKFLOW_MODEL_PREFIX}:*') + extension_nodes = xpath(f'./bpmn:extensionElements/{SPIFFWORKFLOW_MODEL_PREFIX}:*') for node in extension_nodes: name = etree.QName(node).localname if name == 'properties':