mirror of
https://github.com/grocy/grocy.git
synced 2025-04-29 17:45:39 +00:00
Merge pull request #360 from mduret/master
Parse settings provided via environment variables as boolean if needed
This commit is contained in:
commit
3fd0f44fe4
@ -150,7 +150,18 @@ function Setting(string $name, $value)
|
||||
}
|
||||
elseif (getenv('GROCY_' . $name) !== false) // An environment variable with the same name and prefix GROCY_ overwrites the given setting
|
||||
{
|
||||
define('GROCY_' . $name, getenv('GROCY_' . $name));
|
||||
if (strtolower(getenv('GROCY_' . $name)) === "true")
|
||||
{
|
||||
define('GROCY_' . $name, true);
|
||||
}
|
||||
elseif (strtolower(getenv('GROCY_' . $name)) === "false")
|
||||
{
|
||||
define('GROCY_' . $name, false);
|
||||
}
|
||||
else
|
||||
{
|
||||
define('GROCY_' . $name, getenv('GROCY_' . $name));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -173,7 +184,7 @@ function DefaultUserSetting(string $name, $value)
|
||||
function GetUserDisplayName($user)
|
||||
{
|
||||
$displayName = '';
|
||||
|
||||
|
||||
if (empty($user->first_name) && !empty($user->last_name))
|
||||
{
|
||||
$displayName = $user->last_name;
|
||||
|
Loading…
x
Reference in New Issue
Block a user