lib/onebox/engine/image_onebox.rb in onebox-1.5.21 vs lib/onebox/engine/image_onebox.rb in onebox-1.5.22
- old
+ new
@@ -3,9 +3,13 @@
class ImageOnebox
include Engine
matches_regexp /^(https?:)?\/\/.+\.(png|jpg|jpeg|gif|bmp|tif|tiff)(\?.*)?$/i
+ def always_https?
+ WhitelistedGenericOnebox.host_matches(uri, WhitelistedGenericOnebox.https_hosts)
+ end
+
def to_html
# Fix Dropbox image links
if /^https:\/\/www.dropbox.com\/s\//.match @url
@url.gsub!("https://www.dropbox.com","https://dl.dropboxusercontent.com")
end