From 63cbc1208d2654ed174f7d319334aca3e08f69d7 Mon Sep 17 00:00:00 2001 From: Phantasm Date: Mon, 12 May 2025 17:25:38 +0200 Subject: [PATCH] Elixir 1.18 Replace Tuple.append/2 with Tuple.insert_at/3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit warning: Tuple.append/2 is deprecated. Use insert_at instead │ 305 │ Enum.reduce(entity, {}, &Tuple.append(&2, to_elixir_types(&1))) │ ~ │ └─ lib/pleroma/config_db.ex:305:36: Pleroma.ConfigDB.to_elixir_types/1 --- lib/pleroma/config_db.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pleroma/config_db.ex b/lib/pleroma/config_db.ex index 89d3050d6..e9990fa35 100644 --- a/lib/pleroma/config_db.ex +++ b/lib/pleroma/config_db.ex @@ -302,7 +302,7 @@ defmodule Pleroma.ConfigDB do end def to_elixir_types(%{"tuple" => entity}) do - Enum.reduce(entity, {}, &Tuple.append(&2, to_elixir_types(&1))) + Enum.reduce(entity, {}, &Tuple.insert_at(&2, tuple_size(&2), to_elixir_types(&1))) end def to_elixir_types(entity) when is_map(entity) do