mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 20:27:28 +08:00
Email Cooker can onebox posts too
This commit is contained in:
parent
12cfc8cedd
commit
7d4aed66c7
|
@ -20,7 +20,16 @@ class EmailCook
|
|||
def link_string!(str)
|
||||
str.scan(EmailCook.url_regexp).each do |m|
|
||||
url = m[0]
|
||||
str.gsub!(url, "<a href='#{url}'>#{url}</a>")
|
||||
|
||||
val = "<a href='#{url}'>#{url}</a>"
|
||||
|
||||
# Onebox consideration
|
||||
if str.strip == url
|
||||
oneboxed = Oneboxer.onebox(url)
|
||||
val = oneboxed if oneboxed.present?
|
||||
end
|
||||
|
||||
str.gsub!(url, val)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user