X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fupload.ex;h=0a19e737bbd18d77377eb5857291c08bded1c65f;hb=cdc5e6ff5ca97f9123998f8af5f7b9d89b485a0c;hp=1d8b073afc5db34f88865becefc38b6611fa7487;hpb=e3eb75bd234c8e21ff937d4f9b2a4a1328007e32;p=akkoma diff --git a/lib/pleroma/upload.ex b/lib/pleroma/upload.ex index 1d8b073af..0a19e737b 100644 --- a/lib/pleroma/upload.ex +++ b/lib/pleroma/upload.ex @@ -34,8 +34,9 @@ defmodule Pleroma.Upload do require Logger @type source :: - Plug.Upload.t() | data_uri_string :: - String.t() | {:from_local, name :: String.t(), id :: String.t(), path :: String.t()} + Plug.Upload.t() + | (data_uri_string :: String.t()) + | {:from_local, name :: String.t(), id :: String.t(), path :: String.t()} @type option :: {:type, :avatar | :banner | :background} @@ -219,6 +220,7 @@ defmodule Pleroma.Upload do path |> URI.encode() |> String.replace("?", "%3F") + |> String.replace(":", "%3A") [base_url, "media", path] |> Path.join()