commit: 010edcbcb51dfddc83d5a3810c257c1678429c2d
parent 08a444f6c3591fec60d11638587c60c5dc417a48
Author: Mark Felder <feld@feld.me>
Date: Wed, 21 Aug 2024 14:50:19 -0400
Use Map.filter now that minimum Elixir version is 1.13
Diffstat:
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/lib/pleroma/maps.ex b/lib/pleroma/maps.ex
@@ -20,15 +20,13 @@ defmodule Pleroma.Maps do
end
def filter_empty_values(data) do
- # TODO: Change to Map.filter in Elixir 1.13+
data
- |> Enum.filter(fn
+ |> Map.filter(fn
{_k, nil} -> false
{_k, ""} -> false
{_k, []} -> false
{_k, %{} = v} -> Map.keys(v) != []
{_k, _v} -> true
end)
- |> Map.new()
end
end