Fix Pleroma.Config.get!/1 raising an error when value is false
This commit is contained in:
parent
cdcdbd88da
commit
a18b2c0b12
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