another fix with base64

This commit is contained in:
Adrian Hinz 2022-03-29 19:15:09 +02:00
parent 6e33ed8f0d
commit f7530baeca
2 changed files with 9 additions and 2 deletions

View File

@ -1,9 +1,12 @@
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<% unless expert.avatar.blank? %> <% 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) %>
<img src="data:image/jpeg;base64,<%= b64a %>" height="150px"/>
<% end %> <% end %>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">

View File

@ -4,7 +4,11 @@
<td> <td>
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<%= 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) %>
<img src="data:image/jpeg;base64,<%= b64a %>" height="40px"/>
<% end %>
</div> </div>
</div> </div>
<div class="row"> <div class="row">