mirror of
https://github.com/discourse/discourse.git
synced 2025-09-05 08:59:27 +08:00
FIX: s3 cdn urls not remapped correctly
This commit is contained in:
parent
342783e716
commit
b15f6bd211
2 changed files with 17 additions and 3 deletions
|
@ -306,7 +306,12 @@ JS
|
|||
def self.add_s3_cdn(doc)
|
||||
doc.css("img").each do |img|
|
||||
next unless img["src"]
|
||||
img["src"] = img["src"].sub(Discourse.store.absolute_base_url, SiteSetting.s3_cdn_url)
|
||||
if img["src"].include? Discourse.store.absolute_base_url
|
||||
src = img["src"].sub(Discourse.store.absolute_base_url, SiteSetting.s3_cdn_url)
|
||||
# absolute is // style so we may have added an extra https:// here
|
||||
src = src.sub(/https?:h/, "h")
|
||||
img["src"] = src
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue