FIX: Use full path for emoji resize job

This commit is contained in:
Rafael dos Santos Silva 2017-01-02 13:34:32 -02:00
parent d8be3e8bb1
commit 9ee67ad89c

View File

@ -66,6 +66,7 @@ class Emoji
def self.create_for(file, name)
extension = File.extname(file.original_filename)
path = "#{Emoji.base_directory}/#{name}#{extension}"
full_path = "#{Rails.root}/#{path}"
# store the emoji
FileUtils.mkdir_p(Pathname.new(path).dirname)
@ -73,7 +74,7 @@ class Emoji
# clear the cache
Emoji.clear_cache
# launch resize job
Jobs.enqueue(:resize_emoji, path: path)
Jobs.enqueue(:resize_emoji, path: full_path)
# return created emoji
Emoji[name]
end