diff options
author | mkljczk <git@mkljczk.pl> | 2025-02-17 17:36:02 +0100 |
---|---|---|
committer | mkljczk <git@mkljczk.pl> | 2025-02-17 17:36:02 +0100 |
commit | ea01b5934f41a13f480221e554723f2b214d67e3 (patch) | |
tree | 631c5aa815ef8a133461e45437ff917149f23e0c /lib/pleroma/frontend.ex | |
parent | 3e5517e7bb549d22258d2d7788ba52797648d6b7 (diff) | |
parent | a1f4da7ae2ed5d063b3d146f223a96b9db9bb505 (diff) | |
download | pleroma-ea01b5934f41a13f480221e554723f2b214d67e3.tar.gz pleroma-ea01b5934f41a13f480221e554723f2b214d67e3.zip |
Merge remote-tracking branch 'origin/develop' into post-languages
Diffstat (limited to 'lib/pleroma/frontend.ex')
-rw-r--r-- | lib/pleroma/frontend.ex | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/pleroma/frontend.ex b/lib/pleroma/frontend.ex index 816499917..a4f427ae5 100644 --- a/lib/pleroma/frontend.ex +++ b/lib/pleroma/frontend.ex @@ -74,11 +74,14 @@ defmodule Pleroma.Frontend do new_file_path = Path.join(dest, path) - new_file_path + path |> Path.dirname() + |> then(&Path.join(dest, &1)) |> 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 |