Don't break on icon size "any"
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

... and any other strings failing to match the "sizes" number format
for that matter
This commit is contained in:
2024-08-14 15:46:58 +02:00
parent 45a43ce73d
commit 339508bf41
2 changed files with 2 additions and 1 deletions

View File

@@ -47,7 +47,7 @@ module Manifique
end
if options[:sizes]
results.reject! { |r| r["sizes"].nil? }
results.reject! { |r| r["sizes"].nil? || r["sizes"].match(/(\d+)x/).nil? }
results.sort! { |a, b| sizes_to_i(b["sizes"]) <=> sizes_to_i(a["sizes"]) }
if icon = select_exact_size(results, options[:sizes])