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?
|
return input if Addressable::URI.parse(input.to_s).absolute?
|
||||||
|
|
||||||
site = @context.registers[:site]
|
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(
|
Addressable::URI.parse(
|
||||||
site.config["url"].to_s + relative_url(input)
|
site_url.to_s + relative_url(input)
|
||||||
).normalize.to_s
|
).normalize.to_s
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue