InstanceView: Remove unreachable guards in filter_render

This commit is contained in:
Phantasm 2026-06-28 00:36:43 +02:00
commit 964feb1e47
No known key found for this signature in database
GPG key ID: 2669E588BCC634C8

View file

@ -157,13 +157,7 @@ defmodule Pleroma.Web.MastodonAPI.InstanceViewTest do
do: Map.merge(input_rest, acc) do: Map.merge(input_rest, acc)
defp filter_render(input, filter, type, acc) do defp filter_render(input, filter, type, acc) do
{current_filter, filter_rest} = List.pop_at(filter, 0) {{filter_key, filters}, filter_rest} = List.pop_at(filter, 0)
case current_filter do
nil ->
filter_render(input, filter_rest, type, acc)
{filter_key, filters} ->
{config_key_values, input_rest} = Map.pop!(input, filter_key) {config_key_values, input_rest} = Map.pop!(input, filter_key)
filtered = filtered =
@ -177,7 +171,6 @@ defmodule Pleroma.Web.MastodonAPI.InstanceViewTest do
filter_render(input_rest, filter_rest, type, Map.put(acc, filter_key, filtered)) filter_render(input_rest, filter_rest, type, Map.put(acc, filter_key, filtered))
end end
end
defp check_common_information(info) do defp check_common_information(info) do
filtered_info = Map.reject(info, fn {key, _value} -> key not in @common_information_keys end) filtered_info = Map.reject(info, fn {key, _value} -> key not in @common_information_keys end)