fix borkage caused by trying to concatinate `nil` values
parent
6bc75ce03b
commit
c4bf59ed9c
|
@ -84,9 +84,9 @@ class Sanitize
|
||||||
return if href.start_with?(text)
|
return if href.start_with?(text)
|
||||||
|
|
||||||
# split href into parts & grab shortened href
|
# split href into parts & grab shortened href
|
||||||
uri = Addressable::URI.parse(node['href'])
|
uri = Addressable::URI.parse(href)
|
||||||
short_href = uri.host + uri.path
|
short_href = "#{uri.host}#{uri.path}"
|
||||||
normalized_short_href = uri.normalized_host + uri.normalized_path
|
normalized_short_href = "#{uri.normalized_host}#{uri.normalized_path}"
|
||||||
|
|
||||||
# shortened href starts with link text?
|
# shortened href starts with link text?
|
||||||
return if short_href.start_with?(text) || normalized_short_href.start_with?(text)
|
return if short_href.start_with?(text) || normalized_short_href.start_with?(text)
|
||||||
|
|
Loading…
Reference in New Issue