Filter out big ids

This commit is contained in:
mdashlw 2025-02-25 04:53:43 +00:00 committed by GitHub
parent 51ddabcf1c
commit b905792e9c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -181,6 +181,7 @@ defmodule Philomena.Images.Query do
Regex.scan(~r/\bfilter_id:(\d+)/, query_string, capture: :all_but_first)
|> List.flatten()
|> Enum.map(&String.to_integer/1)
|> Enum.filter(&(&1 <= 2_147_483_647))
defp preload_filters([], context), do: context