diff --git a/lib/pleroma/emoji/pack.ex b/lib/pleroma/emoji/pack.ex index 3c6603b5f..9b50fb74c 100644 --- a/lib/pleroma/emoji/pack.ex +++ b/lib/pleroma/emoji/pack.ex @@ -227,11 +227,10 @@ defmodule Pleroma.Emoji.Pack do def download_zip(name, opts \\ %{}) do pack_path = - Path.join([ - Pleroma.Config.get!([:instance, :static_dir]), - "emoji", + path_join_name_safe( + Path.join(Pleroma.Config.get!([:instance, :static_dir]), "emoji"), name - ]) + ) with {_, false} <- {"Pack already exists, refusing to import #{name}", File.exists?(pack_path)},