Enhance project with attach_project_pictures

Instead of individually attaching project images, use the utility
function.
This commit is contained in:
Francesco Siddi 2019-04-19 14:11:42 +02:00
parent 34f2372082
commit 486fb20dcf

View File

@ -349,8 +349,7 @@ def project_navigation_links(project: typing.Type[Project], api) -> list:
def render_project(project, api, extra_context=None, template_name=None): def render_project(project, api, extra_context=None, template_name=None):
project.picture_square = utils.get_file(project.picture_square, api=api) utils.attach_project_pictures(project, api)
project.picture_header = utils.get_file(project.picture_header, api=api)
def load_latest(list_of_ids, node_type=None): def load_latest(list_of_ids, node_type=None):
"""Loads a list of IDs in reversed order.""" """Loads a list of IDs in reversed order."""
@ -541,8 +540,7 @@ def search(project_url):
"""Search into a project""" """Search into a project"""
api = system_util.pillar_api() api = system_util.pillar_api()
project = find_project_or_404(project_url, api=api) project = find_project_or_404(project_url, api=api)
project.picture_square = utils.get_file(project.picture_square, api=api) utils.attach_project_pictures(project, api)
project.picture_header = utils.get_file(project.picture_header, api=api)
return render_template('nodes/search.html', return render_template('nodes/search.html',
project=project, project=project,