aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Felder <feld@feld.me>2021-01-13 11:54:00 -0600
committerMark Felder <feld@feld.me>2021-01-13 11:54:00 -0600
commitf0ab60189e0749ca207b483b291c90f892dce6a3 (patch)
tree8b2606258158c859c5bec56f6c11a7f6490d739e
parent67e888498c16c8bba434afe91cb3e0a83b9da8bb (diff)
downloadpleroma-f0ab60189e0749ca207b483b291c90f892dce6a3.tar.gz
truncated_namespace should default to nil
-rw-r--r--config/config.exs2
-rw-r--r--lib/pleroma/upload.ex6
-rw-r--r--priv/templates/sample_config.eex2
3 files changed, 6 insertions, 4 deletions
diff --git a/config/config.exs b/config/config.exs
index 2a0c6302c..ef3baed93 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -72,7 +72,7 @@ config :pleroma, Pleroma.Uploaders.Local, uploads: "uploads"
config :pleroma, Pleroma.Uploaders.S3,
bucket: nil,
bucket_namespace: nil,
- truncated_namespace: false,
+ truncated_namespace: nil,
streaming_enabled: true
config :ex_aws, :s3,
diff --git a/lib/pleroma/upload.ex b/lib/pleroma/upload.ex
index e714dc57b..e13d40c5a 100644
--- a/lib/pleroma/upload.ex
+++ b/lib/pleroma/upload.ex
@@ -229,13 +229,15 @@ defmodule Pleroma.Upload do
Pleroma.Uploaders.S3 ->
bucket = Config.get([Pleroma.Uploaders.S3, :bucket])
+ truncated_namespace = Config.get([Pleroma.Uploaders.S3, :truncated_namespace])
+ namespace = Config.get([Pleroma.Uploaders.S3, :bucket_namespace])
bucket_with_namespace =
cond do
- truncated_namespace = Config.get([Pleroma.Uploaders.S3, :truncated_namespace]) ->
+ !is_nil(truncated_namespace) ->
truncated_namespace
- namespace = Config.get([Pleroma.Uploaders.S3, :bucket_namespace]) ->
+ !is_nil(namespace) ->
namespace <> ":" <> bucket
true ->
diff --git a/priv/templates/sample_config.eex b/priv/templates/sample_config.eex
index 0c2477e2c..42f496ded 100644
--- a/priv/templates/sample_config.eex
+++ b/priv/templates/sample_config.eex
@@ -59,7 +59,7 @@ config :pleroma, Pleroma.Uploaders.Local, uploads: "<%= uploads_dir %>"
# config :pleroma, Pleroma.Uploaders.S3,
# bucket: "some-bucket",
# bucket_namespace: "my-namespace",
-# truncated_namespace: false,
+# truncated_namespace: nil,
# streaming_enabled: true
#
# Configure S3 credentials: