Migrate procedure logo to active_storage

This commit is contained in:
Paul Chavard 2019-08-20 11:28:07 +02:00
parent ce97b8c359
commit cc35a04e26
14 changed files with 85 additions and 40 deletions

View file

@ -9,8 +9,13 @@ class ApplicationMailer < ActionMailer::Base
return nil if !procedure.logo?
begin
logo_filename = procedure.logo.filename
attachments.inline[logo_filename] = procedure.logo.read
if procedure.logo_active_storage.attached?
logo_filename = procedure.logo_active_storage.filename
attachments.inline[logo_filename] = procedure.logo_active_storage.download
else
logo_filename = procedure.logo.filename
attachments.inline[logo_filename] = procedure.logo.read
end
attachments[logo_filename].url
rescue StandardError => e