diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2024-08-11 11:45:05 +0200 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2024-08-11 11:45:05 +0200 |
| commit | fa6c5158c55212722dcae1437a7329588c600cbf (patch) | |
| tree | 4ef7f58cd3cc7a05b7743cbbd078a209fc15ce9b /src | |
| parent | b45310c7d4bd4ebeb9395f205c56cbffab300f70 (diff) | |
| parent | 3415507e4a9545addc21e4a985a6c0097ba9cf8b (diff) | |
| download | invidious-fa6c5158c55212722dcae1437a7329588c600cbf.tar.gz invidious-fa6c5158c55212722dcae1437a7329588c600cbf.tar.bz2 invidious-fa6c5158c55212722dcae1437a7329588c600cbf.zip | |
Ameba: Fix Lint/NotNilAfterNoBang (#4796)
Related to issue 2231
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/routes/api/v1/videos.cr | 4 | ||||
| -rw-r--r-- | src/invidious/user/imports.cr | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/invidious/routes/api/v1/videos.cr b/src/invidious/routes/api/v1/videos.cr index 5e269923..42282f44 100644 --- a/src/invidious/routes/api/v1/videos.cr +++ b/src/invidious/routes/api/v1/videos.cr @@ -219,7 +219,7 @@ module Invidious::Routes::API::V1::Videos storyboard[:storyboard_count].times do |i| url = storyboard[:url] - authority = /(i\d?).ytimg.com/.match(url).not_nil![1]? + authority = /(i\d?).ytimg.com/.match!(url)[1]? url = url.gsub("$M", i).gsub(%r(https://i\d?.ytimg.com/sb/), "") url = "#{HOST_URL}/sb/#{authority}/#{url}" @@ -254,7 +254,7 @@ module Invidious::Routes::API::V1::Videos if CONFIG.cache_annotations && (cached_annotation = Invidious::Database::Annotations.select(id)) annotations = cached_annotation.annotations else - index = CHARS_SAFE.index(id[0]).not_nil!.to_s.rjust(2, '0') + index = CHARS_SAFE.index!(id[0]).to_s.rjust(2, '0') # IA doesn't handle leading hyphens, # so we use https://archive.org/details/youtubeannotations_64 diff --git a/src/invidious/user/imports.cr b/src/invidious/user/imports.cr index 108f2ccc..29b59293 100644 --- a/src/invidious/user/imports.cr +++ b/src/invidious/user/imports.cr @@ -182,7 +182,7 @@ struct Invidious::User if is_opml?(type, extension) subscriptions = XML.parse(body) user.subscriptions += subscriptions.xpath_nodes(%q(//outline[@type="rss"])).map do |channel| - channel["xmlUrl"].match(/UC[a-zA-Z0-9_-]{22}/).not_nil![0] + channel["xmlUrl"].match!(/UC[a-zA-Z0-9_-]{22}/)[0] end elsif extension == "json" || type == "application/json" subscriptions = JSON.parse(body) |
