From 07ba3bb829f8f501b3e98dd48c72e85fe543bc1e Mon Sep 17 00:00:00 2001 From: Phantasm Date: Mon, 20 Oct 2025 23:36:38 +0200 Subject: [PATCH] Remove "support" for path encoding quirks Currently there isn't any known quirk that would be needed and this is just dead code that does nothing. --- lib/pleroma/utils/uri_encoding.ex | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/pleroma/utils/uri_encoding.ex b/lib/pleroma/utils/uri_encoding.ex index 0a61671c3..f8a7ba49c 100644 --- a/lib/pleroma/utils/uri_encoding.ex +++ b/lib/pleroma/utils/uri_encoding.ex @@ -22,9 +22,7 @@ defmodule Pleroma.Utils.URIEncoding do true -> URI.parse(url) |> then(fn parsed -> - path = - encode_path(parsed.path, bypass_decode) - |> maybe_apply_path_encoding_quirks() + path = encode_path(parsed.path, bypass_decode) query = encode_query(parsed.query) @@ -76,8 +74,6 @@ defmodule Pleroma.Utils.URIEncoding do |> do_encode_query() end - defp maybe_apply_path_encoding_quirks(path), do: path - # Always uses www_form encoding defp do_encode_query(enumerable) do Enum.map_join(enumerable, "&", &maybe_apply_query_quirk(&1))