flamingo
flamingo copied to clipboard
DefaultConfig overwrites config*.yml settings
DefaultConfig() settings are loaded for every child config area: https://github.com/i-love-flamingo/flamingo/blob/4227815b1ec86aba881c0c1c74d6f0f9b3771ca6/framework/config/area.go#L234
Doing so, a DefaultConfig defined in a Flamingo module loaded for a child area overwrites config values set in a root config*.yml file. IMO, the DefaultConfig() should only loaded before loading config values set explicitly in config*.yml files.
This issue was already discussed with @SchiffFlieger . Details can also be discussed with him.