Use project properties to show shot-level task types

This commit is contained in:
2016-09-20 18:01:00 +02:00
parent 265d898ebd
commit 10cdf746f3
3 changed files with 21 additions and 4 deletions

View File

@@ -37,16 +37,19 @@ def for_project(project):
@blueprint.route('/<project_url>/<task_id>')
@attract_project_view()
def view_embed_task(project, task_id):
@attract_project_view(extension_props=True)
def view_embed_task(project, attract_props, task_id):
api = pillar_api()
task = pillarsdk.Node.find(task_id, api=api)
node_type = project.get_node_type(node_type_task['name'])
log.info('Attract properties: %s', attract_props)
return render_template('attract/tasks/view_task_embed.html',
task=task,
project=project,
task_node_type=node_type)
task_node_type=node_type,
attract_props=attract_props.to_dict())
@blueprint.route('/<project_url>/<task_id>', methods=['POST'])