aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/config/config_db.ex
diff options
context:
space:
mode:
authorAlexander Strizhakov <alex.strizhakov@gmail.com>2020-01-22 15:14:11 +0300
committerAlexander Strizhakov <alex.strizhakov@gmail.com>2020-01-22 15:14:11 +0300
commitd5f8a88a37cb4a2341f11d5e39adfaba024e3486 (patch)
treebdceda8a2bff68eb6c4535177b041e92b30f0fe5 /lib/pleroma/config/config_db.ex
parent32a643a159df2b2af4263ebfb7f7c9fd245d3a6a (diff)
downloadpleroma-d5f8a88a37cb4a2341f11d5e39adfaba024e3486.tar.gz
support for updating env after settings deletion
Diffstat (limited to 'lib/pleroma/config/config_db.ex')
-rw-r--r--lib/pleroma/config/config_db.ex4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/pleroma/config/config_db.ex b/lib/pleroma/config/config_db.ex
index 102e26773..91a1aa0cc 100644
--- a/lib/pleroma/config/config_db.ex
+++ b/lib/pleroma/config/config_db.ex
@@ -199,7 +199,7 @@ defmodule Pleroma.ConfigDB do
end)
end
- @spec delete(map()) :: {:ok, ConfigDB.t()} | {:error, Changeset.t()} | {:ok, nil}
+ @spec delete(map()) :: {:ok, ConfigDB.t()} | {:error, Changeset.t()}
def delete(params) do
search_opts = Map.delete(params, :subkeys)
@@ -213,11 +213,9 @@ defmodule Pleroma.ConfigDB do
else
{:partial_remove, config, []} ->
Repo.delete(config)
- {:ok, nil}
{config, nil} ->
Repo.delete(config)
- {:ok, nil}
nil ->
err =