Use data.absolute_url to get URL to asciicast file

docker-smtp
Marcin Kulik 7 years ago
parent e8b0d85be8
commit 6669551ee8

@ -11,7 +11,7 @@ class AsciicastImageGenerator
def generate(asciicast)
Dir.mktmpdir do |dir|
asciicast_url = asciicast.file.absolute_url
asciicast_url = asciicast.data.absolute_url
image_path = "#{dir}/#{asciicast.image_filename}"
time = asciicast.snapshot_at || asciicast.duration / 2
theme = AsciicastDecorator.new(asciicast).theme_name

@ -1,11 +1,2 @@
class AsciicastUploader < BaseUploader
def absolute_url
if CFG.carrierwave_storage == 'file'
path
else
url
end
end
end

@ -50,4 +50,12 @@ class BaseUploader < CarrierWave::Uploader::Base
# "something.jpg" if original_filename
# end
def absolute_url
if CFG.carrierwave_storage == 'file'
path
else
url
end
end
end

Loading…
Cancel
Save