cosmetic/emoji/pack: fix spelling

There might be further debate about "emoji" vs "emojis" for the plural
but a grep shows the latter is already widely used in our codebase.
This commit is contained in:
Oneric 2025-02-14 21:52:29 +01:00
parent 96fe080e6e
commit 4231345f4e

View file

@ -96,8 +96,8 @@ def delete(name) do
end end
end end
@spec map_zip_emojies(list(String.t())) :: list(map()) @spec map_zip_emojis(list(String.t())) :: list(map())
defp map_zip_emojies(zip_files) do defp map_zip_emojis(zip_files) do
Enum.reduce(zip_files, [], fn path, acc -> Enum.reduce(zip_files, [], fn path, acc ->
with( with(
filename <- Path.basename(path), filename <- Path.basename(path),
@ -118,14 +118,14 @@ defp map_zip_emojies(zip_files) do
| {:error, File.posix() | atom()} | {:error, File.posix() | atom()}
def add_file(%Pack{} = pack, _, _, %Plug.Upload{content_type: "application/zip"} = file) do def add_file(%Pack{} = pack, _, _, %Plug.Upload{content_type: "application/zip"} = file) do
with {:ok, zip_files} <- SafeZip.list_dir_file(file.path), with {:ok, zip_files} <- SafeZip.list_dir_file(file.path),
[_ | _] = emojies <- map_zip_emojies(zip_files), [_ | _] = emojis <- map_zip_emojis(zip_files),
{:ok, tmp_dir} <- Utils.tmp_dir("emoji") do {:ok, tmp_dir} <- Utils.tmp_dir("emoji") do
try do try do
{:ok, _emoji_files} = {:ok, _emoji_files} =
SafeZip.unzip_file(file.path, tmp_dir, Enum.map(emojies, & &1[:path])) SafeZip.unzip_file(file.path, tmp_dir, Enum.map(emojis, & &1[:path]))
{_, updated_pack} = {_, updated_pack} =
Enum.map_reduce(emojies, pack, fn item, emoji_pack -> Enum.map_reduce(emojis, pack, fn item, emoji_pack ->
emoji_file = %Plug.Upload{ emoji_file = %Plug.Upload{
filename: item[:filename], filename: item[:filename],
path: path_join_safe(tmp_dir, item[:path]) path: path_join_safe(tmp_dir, item[:path])