Use picture_16_9 as og_image

Previously we used picture_header, which did not guarantee a suitable
aspect ratio for an Open Graph image.
This commit is contained in:
Francesco Siddi 2019-04-19 14:12:43 +02:00
parent 486fb20dcf
commit 402f9f23b5

View File

@ -423,7 +423,7 @@ def render_project(project, api, extra_context=None, template_name=None):
node=None, node=None,
show_node=False, show_node=False,
show_project=True, show_project=True,
og_picture=project.picture_header, og_picture=project.picture_16_9,
activity_stream=activity_stream, activity_stream=activity_stream,
navigation_links=navigation_links, navigation_links=navigation_links,
extension_sidebar_links=extension_sidebar_links, extension_sidebar_links=extension_sidebar_links,
@ -492,7 +492,7 @@ def view_node(project_url, node_id):
og_picture = node.picture = utils.get_file(node.picture, api=api) og_picture = node.picture = utils.get_file(node.picture, api=api)
if project: if project:
if not node.picture: if not node.picture:
og_picture = utils.get_file(project.picture_header, api=api) og_picture = utils.get_file(project.picture_16_9, api=api)
project.picture_square = utils.get_file(project.picture_square, api=api) project.picture_square = utils.get_file(project.picture_square, api=api)
navigation_links = project_navigation_links(project, api) navigation_links = project_navigation_links(project, api)
extension_sidebar_links = current_app.extension_sidebar_links(project) extension_sidebar_links = current_app.extension_sidebar_links(project)