InstanceView: Remove unreachable guards in filter_render
This commit is contained in:
parent
dd07088377
commit
964feb1e47
1 changed files with 10 additions and 17 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue