Fix another ad-hoc construction of the upload base_url
authorMark Felder <feld@feld.me>
Tue, 12 Jan 2021 22:32:52 +0000 (16:32 -0600)
committerMark Felder <feld@feld.me>
Tue, 12 Jan 2021 22:32:52 +0000 (16:32 -0600)
lib/pleroma/upload.ex

index 51ca97f41618be7297476a83d50eab82f171935d..619a85e93f216483425916d89656a497064d2425 100644 (file)
@@ -131,12 +131,7 @@ defmodule Pleroma.Upload do
       uploader: Keyword.get(opts, :uploader, Pleroma.Config.get([__MODULE__, :uploader])),
       filters: Keyword.get(opts, :filters, Pleroma.Config.get([__MODULE__, :filters])),
       description: Keyword.get(opts, :description),
-      base_url:
-        Keyword.get(
-          opts,
-          :base_url,
-          Pleroma.Config.get([__MODULE__, :base_url], Pleroma.Web.base_url())
-        )
+      base_url: base_url()
     }
   end
 
@@ -217,14 +212,7 @@ defmodule Pleroma.Upload do
           ""
         end
 
-    prefix =
-      if is_nil(Pleroma.Config.get([__MODULE__, :base_url])) do
-        "media"
-      else
-        ""
-      end
-
-    [base_url, prefix, path]
+    [base_url, path]
     |> Path.join()
   end