File tree Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Expand file tree Collapse file tree 1 file changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ var ENV ENV_ = ENV_{
3434 CONFIG_PATH : os .Getenv ("CONFIG_PATH" ),
3535 DEFAULTS_PATH : os .Getenv ("DEFAULTS_PATH" ),
3636 TOKENS_DIR : os .Getenv ("TOKENS_DIR" ),
37+ MESSAGE_ALIASES : []middlewares.MessageAlias {},
38+ VARIABLES : map [string ]any {},
3739}
3840
3941var config = koanf .New ("." )
@@ -53,19 +55,9 @@ func InitEnv() {
5355
5456 ENV .BLOCKED_ENDPOINTS = config .Strings ("blockedendpoints" )
5557
56- messageAliases := config .Get ("messagealiases" )
58+ config .Unmarshal ("messagealiases" , & ENV . MESSAGE_ALIASES )
5759
58- if messageAliases != nil {
59- ENV .MESSAGE_ALIASES = messageAliases .([]middlewares.MessageAlias )
60- }
61-
62- variables := config .Get ("variables" )
63-
64- if variables != nil {
65- ENV .VARIABLES = variables .(map [string ]any )
66- } else {
67- ENV .VARIABLES = map [string ]any {}
68- }
60+ config .Unmarshal ("variables" , & ENV .VARIABLES )
6961
7062 ENV .VARIABLES ["NUMBER" ] = config .String ("number" )
7163 ENV .VARIABLES ["RECIPIENTS" ] = config .Strings ("recipients" )
You can’t perform that action at this time.
0 commit comments