Merge pull request #1328 from abbat/patch-1

Generate avatars with transparent background
This commit is contained in:
Robin Ward 2013-08-14 15:10:29 -07:00
commit 693bd7d7db

View file

@ -22,7 +22,7 @@ module Jobs
temp_file = Tempfile.new(["discourse-avatar", File.extname(original_path)]) temp_file = Tempfile.new(["discourse-avatar", File.extname(original_path)])
temp_path = temp_file.path temp_path = temp_file.path
# #
Discourse.store.store_avatar(temp_file, upload, size) if ImageSorcery.new(original_path).convert(temp_path, gravity: "center", thumbnail: "#{size}x#{size}^", extent: "#{size}x#{size}") Discourse.store.store_avatar(temp_file, upload, size) if ImageSorcery.new(original_path).convert(temp_path, gravity: "center", thumbnail: "#{size}x#{size}^", extent: "#{size}x#{size}", background: "transparent")
# close && remove temp file # close && remove temp file
temp_file.close! temp_file.close!
end end