There was an error while loading. Please reload this page.
1 parent 7292500 commit 8e0af95Copy full SHA for 8e0af95
lib/formtastic/inputs/dragonfly_input.rb
@@ -66,11 +66,16 @@ def fragment_upload_html
66
builder.hidden_field("retained_#{method}")
67
end
68
69
+ def is_image?(file)
70
+ ![:pdf].include?(file.format) && file.image?
71
+ rescue
72
+ nil
73
+ end
74
+
75
def fragment_preview_html
- image = object.send(method)
- if image.present?
- is_image = image.image? rescue false
- if is_image
76
+ file = object.send(method)
77
+ if file.present?
78
+ if is_image?(file)
79
original_url = object.send(method).url
80
preview_size = input_html_options[:preview_size] || [ 75, 75 ]
81
preview_url = object.send(method).thumb("#{preview_size.first}x#{preview_size.last}#").url
0 commit comments