make sure image onebox is case insensitive

This commit is contained in:
Régis Hanol 2013-10-24 11:29:35 +02:00
parent b7d3b52e4f
commit 3909f93a7e
2 changed files with 2 additions and 2 deletions

View File

@ -3,7 +3,7 @@ require_dependency 'oneboxer/base_onebox'
module Oneboxer
class ImageOnebox < BaseOnebox
matcher /^https?:\/\/.*\.(jpg|png|gif|jpeg)$/
matcher /^(https?:)?\/\/.+\.(png|jpg|jpeg|gif|bmp|tif|tiff)$/i
def onebox
Oneboxer::BaseOnebox.image_html(@url, nil, @url)

View File

@ -163,7 +163,7 @@ module PrettyText
def self.apply_cdn(html, url)
return html unless url
image = /\.(jpg|jpeg|gif|png|tiff|tif|bmp)$/
image = /\.(png|jpg|jpeg|gif|bmp|tif|tiff)$/i
relative = /^\/[^\/]/
doc = Nokogiri::HTML.fragment(html)