Merge branch 'fix/pleroma-config-get-when-value-is-false' into 'develop'
Fix Pleroma.Config.get!/1 raising an error when value is false See merge request pleroma/pleroma!1148
This commit is contained in:
commit
dfd031c26a
2 changed files with 24 additions and 2 deletions
|
|
@ -12,8 +12,12 @@ defmodule Pleroma.Config do
|
|||
def get([key], default), do: get(key, default)
|
||||
|
||||
def get([parent_key | keys], default) do
|
||||
Application.get_env(:pleroma, parent_key)
|
||||
|> get_in(keys) || default
|
||||
case :pleroma
|
||||
|> Application.get_env(parent_key)
|
||||
|> get_in(keys) do
|
||||
nil -> default
|
||||
any -> any
|
||||
end
|
||||
end
|
||||
|
||||
def get(key, default) do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue