MRF.StealEmojiPolicy: Properly add fallback extension to filenames missing one
This commit is contained in:
parent
67a5542a73
commit
4ca65c6182
3 changed files with 31 additions and 1 deletions
|
|
@ -34,7 +34,9 @@ defmodule Pleroma.Web.ActivityPub.MRF.StealEmojiPolicy do
|
|||
|> Path.basename()
|
||||
|> Path.extname()
|
||||
|
||||
file_path = Path.join(emoji_dir_path, shortcode <> (extension || ".png"))
|
||||
extension = if extension == "", do: ".png", else: extension
|
||||
|
||||
file_path = Path.join(emoji_dir_path, shortcode <> extension)
|
||||
|
||||
case File.write(file_path, response.body) do
|
||||
:ok ->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue