Attach resized images to notification emails

Fixes #2625
This commit is contained in:
Tom Hughes 2020-05-13 11:29:02 +01:00
parent f3219ada14
commit 5432cb6db5

View file

@ -192,7 +192,8 @@ class Notifier < ApplicationMailer
def user_avatar_file(user)
avatar = user&.avatar
if avatar&.attached?
avatar.variant(:resize => "50x50>").blob.download
image = avatar.variant(:resize => "50x50>").processed
image.service.download(image.key)
else
File.read(Rails.root.join("app/assets/images/avatar_small.png"))
end