From 534aa4146e6c23f8daec0e199c733248db5d3127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Wed, 21 Jun 2017 20:57:46 +0200 Subject: [PATCH] Add optional image_url parameter to social sharing partial. --- app/views/budgets/investments/_investment_show.html.erb | 1 + app/views/shared/_social_share.html.erb | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/views/budgets/investments/_investment_show.html.erb b/app/views/budgets/investments/_investment_show.html.erb index 6d71c32bd..7bda0e8f4 100644 --- a/app/views/budgets/investments/_investment_show.html.erb +++ b/app/views/budgets/investments/_investment_show.html.erb @@ -120,6 +120,7 @@ <%= render partial: 'shared/social_share', locals: { share_title: t("budgets.investments.show.share"), title: investment.title, + image_url: investment.image.exists? ? URI(request.url) + investment.image.url(:thumb) : '', url: budget_investment_url(budget_id: investment.budget_id, id: investment.id) } %> diff --git a/app/views/shared/_social_share.html.erb b/app/views/shared/_social_share.html.erb index 116e15ec1..18e72e689 100644 --- a/app/views/shared/_social_share.html.erb +++ b/app/views/shared/_social_share.html.erb @@ -1,9 +1,11 @@ <% if local_assigns[:share_title].present? %> - - + + <% end %>
- <%= social_share_button_tag("#{title} #{setting['twitter_hashtag']}") %> + <%= social_share_button_tag("#{title} #{setting['twitter_hashtag']}", + :url => local_assigns[:url], + :image => local_assigns[:image_url].present? ? local_assigns[:image_url] : '' ) %>