aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlex S <alex.strizhakov@gmail.com>2019-07-15 11:00:55 +0300
committerAlex S <alex.strizhakov@gmail.com>2019-07-15 11:00:55 +0300
commitc66044b923bf90647abd7f581ea67542ba53db10 (patch)
tree5f5eeba8db976d7fd28daf53ea2475ff2f883443 /lib
parent46ef8f021635c630bcd6973e6fbb7c58bcafb6bf (diff)
downloadpleroma-c66044b923bf90647abd7f581ea67542ba53db10.tar.gz
atom keys with leading :
Diffstat (limited to 'lib')
-rw-r--r--lib/mix/tasks/pleroma/config.ex6
-rw-r--r--lib/pleroma/config/transfer_task.ex2
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/mix/tasks/pleroma/config.ex b/lib/mix/tasks/pleroma/config.ex
index a71bcd447..4868866d6 100644
--- a/lib/mix/tasks/pleroma/config.ex
+++ b/lib/mix/tasks/pleroma/config.ex
@@ -59,11 +59,11 @@ defmodule Mix.Tasks.Pleroma.Config do
do: ",",
else: ":"
+ key = String.trim_leading(config.key, ":")
+
IO.write(
file,
- "config :#{config.group}, #{config.key}#{mark} #{
- inspect(Config.from_binary(config.value))
- }\r\n"
+ "config :#{config.group}, #{key}#{mark} #{inspect(Config.from_binary(config.value))}\r\n"
)
if delete? do
diff --git a/lib/pleroma/config/transfer_task.ex b/lib/pleroma/config/transfer_task.ex
index 3c13a0558..7799b2a78 100644
--- a/lib/pleroma/config/transfer_task.ex
+++ b/lib/pleroma/config/transfer_task.ex
@@ -35,7 +35,7 @@ defmodule Pleroma.Config.TransferTask do
if String.starts_with?(setting.key, "Pleroma.") do
"Elixir." <> setting.key
else
- setting.key
+ String.trim_leading(setting.key, ":")
end
group = String.to_existing_atom(setting.group)