From ff0951768e7815bb9f5ead1958a63bd3cf8286cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 3 Nov 2016 12:32:22 +0100 Subject: [PATCH] Fix for node finder --- attract/node_url_finders.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/attract/node_url_finders.py b/attract/node_url_finders.py index 5910ae0..456dd23 100644 --- a/attract/node_url_finders.py +++ b/attract/node_url_finders.py @@ -15,7 +15,9 @@ def find_for_shot(project, node): @register_node_finder(node_type_task['name']) def find_for_task(project, node): - if node['parent']: + + parent = node.get(u'parent') if isinstance(node, dict) else node.parent + if parent: endpoint = 'attract.shots.perproject.with_task' else: endpoint = 'attract.tasks.perproject.view_task'