Remove most finmoji mentions where appropriate
[akkoma] / lib / pleroma / pagination.ex
index 7c864deef8feb05b79d8001bba03389c94e77294..f435e5c9cb43c0d262ef231d3a9985d2eab75a9b 100644 (file)
@@ -36,6 +36,12 @@ defmodule Pleroma.Pagination do
       limit: :integer
     }
 
+    params =
+      Enum.reduce(params, %{}, fn
+        {key, _value}, acc when is_atom(key) -> Map.drop(acc, [key])
+        {key, value}, acc -> Map.put(acc, key, value)
+      end)
+
     changeset = cast({%{}, param_types}, params, Map.keys(param_types))
     changeset.changes
   end