From f7530baecadf9cf8b63f406c6fb80f32746a913c Mon Sep 17 00:00:00 2001 From: Adrian Hinz Date: Tue, 29 Mar 2022 19:15:09 +0200 Subject: [PATCH] another fix with base64 --- app/views/experts/_expert_show.pdf.erb | 5 ++++- app/views/partners/_partner_show.pdf.erb | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/views/experts/_expert_show.pdf.erb b/app/views/experts/_expert_show.pdf.erb index cc6a707..7bb0e42 100644 --- a/app/views/experts/_expert_show.pdf.erb +++ b/app/views/experts/_expert_show.pdf.erb @@ -1,9 +1,12 @@
<% unless expert.avatar.blank? %> - <%= image_tag rails_blob_url(expert.avatar, disposition: "attachment"), height: 150 %> + <% b64 = open(ActiveStorage::Blob.service.path_for(expert.avatar.key)) { |f| f.read } %> + <% b64a = Base64.strict_encode64(b64) %> + <% end %>
+
diff --git a/app/views/partners/_partner_show.pdf.erb b/app/views/partners/_partner_show.pdf.erb index 0886375..fbfce87 100644 --- a/app/views/partners/_partner_show.pdf.erb +++ b/app/views/partners/_partner_show.pdf.erb @@ -4,7 +4,11 @@
- <%= image_tag rails_blob_url(partner.logo, disposition: "attachment"), height: 40 %> + <% unless partner.logo.blank? %> + <% b64 = open(ActiveStorage::Blob.service.path_for(partner.logo.key)) { |f| f.read } %> + <% b64a = Base64.strict_encode64(b64) %> + + <% end %>