Merge branch 'fix/install-frontend-in-otp27' into 'develop'

Fix installing frontend in Erlang/OTP 27.1+

See merge request pleroma/pleroma!4300
This commit is contained in:
Haelwenn 2024-11-27 14:48:53 +00:00
commit 16027b769c

View file

@ -74,11 +74,14 @@ def unzip(zip, dest) do
new_file_path = Path.join(dest, path) new_file_path = Path.join(dest, path)
new_file_path path
|> Path.dirname() |> Path.dirname()
|> then(&Path.join(dest, &1))
|> File.mkdir_p!() |> File.mkdir_p!()
File.write!(new_file_path, data) if not File.dir?(new_file_path) do
File.write!(new_file_path, data)
end
end) end)
end end
end end