Fix broken hashtag links
This commit is contained in:
parent
4434889270
commit
6a02dd8842
1 changed files with 5 additions and 3 deletions
|
@ -602,9 +602,11 @@ def content_to_comment_html(content)
|
||||||
text = %(<a href="/watch?v=#{video_id}">#{"youtube.com/watch?v=#{video_id}"}</a>)
|
text = %(<a href="/watch?v=#{video_id}">#{"youtube.com/watch?v=#{video_id}"}</a>)
|
||||||
end
|
end
|
||||||
elsif url = run.dig?("navigationEndpoint", "commandMetadata", "webCommandMetadata", "url").try &.as_s
|
elsif url = run.dig?("navigationEndpoint", "commandMetadata", "webCommandMetadata", "url").try &.as_s
|
||||||
if text.starts_with?(/\s?@/)
|
if text.starts_with?(/\s?[@#]/)
|
||||||
# Handle "pings" in comments differently
|
# Handle "pings" in comments and hasthags differently
|
||||||
# See: https://github.com/iv-org/invidious/issues/3038
|
# See:
|
||||||
|
# - https://github.com/iv-org/invidious/issues/3038
|
||||||
|
# - https://github.com/iv-org/invidious/issues/3062
|
||||||
text = %(<a href="#{url}">#{text}</a>)
|
text = %(<a href="#{url}">#{text}</a>)
|
||||||
else
|
else
|
||||||
text = %(<a href="#{url}">#{reduce_uri(url)}</a>)
|
text = %(<a href="#{url}">#{reduce_uri(url)}</a>)
|
||||||
|
|
Loading…
Reference in a new issue