diff --git a/app/views/content/display/_image_card_header.html.erb b/app/views/content/display/_image_card_header.html.erb index 52db72bd..baf18b84 100644 --- a/app/views/content/display/_image_card_header.html.erb +++ b/app/views/content/display/_image_card_header.html.erb @@ -16,13 +16,13 @@ preview_image = get_preview_image(regular_images, basil_images) combined_images = preview_image.present? ? [preview_image] : [] - # If we have no images, try to add a default image - if combined_images.empty? && @content.respond_to?(:default_image) - default_image = @content.default_image - if default_image.present? + # If we have no images, add the card-header fallback image + if combined_images.empty? + card_header_path = @content.header_asset_for(@content.class.name) + if card_header_path.present? combined_images << { - type: 'default', - data: default_image + type: 'card_header', + data: card_header_path } end end @@ -42,8 +42,8 @@ <% else %> <%= image_tag asset_path("missing-image.jpg") %> <% end %> - <% elsif image_type == 'default' && image_data.is_a?(String) %> - + <% elsif image_type == 'card_header' && image_data.is_a?(String) %> + <%= image_tag image_data %> <% end %>