summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Felder <feld@feld.me>2024-08-21 14:50:19 -0400
committerMark Felder <feld@feld.me>2024-08-21 14:50:19 -0400
commit010edcbcb51dfddc83d5a3810c257c1678429c2d (patch)
treee35a613b82501faa6086b46c4b8368ef8d4dab08
parent08a444f6c3591fec60d11638587c60c5dc417a48 (diff)
downloadpleroma-010edcbcb51dfddc83d5a3810c257c1678429c2d.tar.gz
pleroma-010edcbcb51dfddc83d5a3810c257c1678429c2d.zip
Use Map.filter now that minimum Elixir version is 1.13
-rw-r--r--lib/pleroma/maps.ex4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/pleroma/maps.ex b/lib/pleroma/maps.ex
index 5020a8ff8..1afbde484 100644
--- 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