Return relative_url if site.url is an empty string (#7988)
Merge pull request 7988
This commit is contained in:
parent
f3b4cad057
commit
5da8271e9b
|
@ -44,10 +44,11 @@ module Jekyll
|
|||
return input if Addressable::URI.parse(input.to_s).absolute?
|
||||
|
||||
site = @context.registers[:site]
|
||||
return relative_url(input) if site.config["url"].nil?
|
||||
site_url = site.config["url"]
|
||||
return relative_url(input) if site_url.nil? || site_url == ""
|
||||
|
||||
Addressable::URI.parse(
|
||||
site.config["url"].to_s + relative_url(input)
|
||||
site_url.to_s + relative_url(input)
|
||||
).normalize.to_s
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue