From c45613b5fa6a12a1601692b9df4d9800e92be4ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 22 Sep 2016 11:32:04 +0200 Subject: [PATCH] Added /attract//shots/with-task/ endpoint --- attract/shots.py | 4 +++- src/templates/attract/shots/for_project.jade | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/attract/shots.py b/attract/shots.py index b87d33d..f95103c 100644 --- a/attract/shots.py +++ b/attract/shots.py @@ -32,8 +32,9 @@ def index(): @perproject_blueprint.route('/', endpoint='index') +@perproject_blueprint.route('/with-task/', endpoint='index') @attract_project_view(extension_props=True) -def for_project(project, attract_props): +def for_project(project, attract_props, task_id=None): api = pillar_api() found = pillarsdk.Node.all({ @@ -55,6 +56,7 @@ def for_project(project, attract_props): shots=shots, tasks_for_shots=tasks_for_shots, task_types=task_types, + open_task_id=task_id, project=project, attract_props=attract_props) diff --git a/src/templates/attract/shots/for_project.jade b/src/templates/attract/shots/for_project.jade index 827f2f8..549d382 100644 --- a/src/templates/attract/shots/for_project.jade +++ b/src/templates/attract/shots/for_project.jade @@ -43,3 +43,9 @@ #task-details | {% endblock %} +| {% block footer_scripts %} +| {% if open_task_id %} +script. + $(function() { task_open('{{ open_task_id }}', '{{ project.url }}'); }); +| {% endif %} +| {% endblock footer_scripts %}