diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2022-01-20 22:23:21 +0100 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2022-01-28 15:54:38 +0100 |
| commit | 6f4665588f0bb096576221d20fbfc2dd758d7b96 (patch) | |
| tree | c5b8d958f5d6a0d929d0c1af0e613e9cec403337 | |
| parent | 63e1165936339264981975614e189dbcad9f7f7e (diff) | |
| download | invidious-6f4665588f0bb096576221d20fbfc2dd758d7b96.tar.gz invidious-6f4665588f0bb096576221d20fbfc2dd758d7b96.tar.bz2 invidious-6f4665588f0bb096576221d20fbfc2dd758d7b96.zip | |
search.cr: use do/end rather than inline {} block
| -rw-r--r-- | src/invidious/search.cr | 7 | ||||
| -rw-r--r-- | src/invidious/videos.cr | 4 |
2 files changed, 5 insertions, 6 deletions
diff --git a/src/invidious/search.cr b/src/invidious/search.cr index 45d29059..d8971e79 100644 --- a/src/invidious/search.cr +++ b/src/invidious/search.cr @@ -27,10 +27,9 @@ def channel_search(query, page, channel) : Array(SearchItem) return [] of SearchItem if !continuation_items items = [] of SearchItem - continuation_items.as_a.select(&.as_h.has_key?("itemSectionRenderer")).each { |item| - extract_item(item["itemSectionRenderer"]["contents"].as_a[0]) - .try { |t| items << t } - } + continuation_items.as_a.select(&.as_h.has_key?("itemSectionRenderer")).each do |item| + extract_item(item["itemSectionRenderer"]["contents"].as_a[0]).try { |t| items << t } + end return items end diff --git a/src/invidious/videos.cr b/src/invidious/videos.cr index bdd7381c..d77d56d2 100644 --- a/src/invidious/videos.cr +++ b/src/invidious/videos.cr @@ -687,7 +687,7 @@ struct Video end def paid - reason = info.dig?("playabilityStatus", "reason") || "" + reason = info.dig?("playabilityStatus", "reason").try &.as_s || "" return reason.includes? "requires payment" end @@ -712,7 +712,7 @@ struct Video end def description - description = info! + description = info .dig?("microformat", "playerMicroformatRenderer", "description", "simpleText") .try &.as_s || "" end |
