diff --git a/lib/jekyll-gist/gist_tag.rb b/lib/jekyll-gist/gist_tag.rb index 83a1595..acb5f04 100644 --- a/lib/jekyll-gist/gist_tag.rb +++ b/lib/jekyll-gist/gist_tag.rb @@ -47,7 +47,7 @@ def determine_arguments(input) def gist_script_tag(gist_id, filename = nil) url = "https://gist.github.com/#{gist_id}.js" - url = "#{url}?file=#{filename}" unless filename.empty? + url = "#{url}?file=#{filename}" unless filename.to_s.empty? "" end @@ -74,7 +74,7 @@ def fetch_raw_code(gist_id, filename = nil) return code_from_api(gist_id, filename) if ENV["JEKYLL_GITHUB_TOKEN"] url = "https://gist.githubusercontent.com/#{gist_id}/raw" - url = "#{url}/#{filename}" unless filename.empty? + url = "#{url}/#{filename}" unless filename.to_s.empty? uri = URI(url) Net::HTTP.start(uri.host, uri.port, use_ssl: uri.scheme == 'https',