Attach all project pictures when viewing node
The Open Graph rendering code is not completely refactored yet, so it still requires a mix of project.picture_header and project.picture_16_9. By attaching all project pictures we prevent unexpected errors.
This commit is contained in:
@@ -491,9 +491,9 @@ def view_node(project_url, node_id):
|
|||||||
extension_sidebar_links = ''
|
extension_sidebar_links = ''
|
||||||
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:
|
||||||
|
utils.attach_project_pictures(project, api)
|
||||||
if not node.picture:
|
if not node.picture:
|
||||||
og_picture = utils.get_file(project.picture_16_9, api=api)
|
og_picture = project.picture_16_9
|
||||||
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)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user