Return relative_url if site.url is an empty string (#7988)

Merge pull request 7988
This commit is contained in:
Ashwin Maroli 2020-01-31 22:59:14 +05:30 committed by GitHub
parent f3b4cad057
commit 5da8271e9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -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