mirror of
https://github.com/pterodactyl/wings.git
synced 2025-12-10 00:32:17 -06:00
Revert "chore: reorder config loading to load config, *then* fill in missing defaults (#185)"
This reverts commit 708cdd0ba8a1db4014898b67a3e6b380b9d94ea6.
This commit is contained in:
parent
695b2eaf86
commit
7bb7696307
@ -359,6 +359,12 @@ type Configuration struct {
|
||||
// This function does not modify the currently stored global configuration.
|
||||
func NewAtPath(path string) (*Configuration, error) {
|
||||
var c Configuration
|
||||
// Configures the default values for many of the configuration options present
|
||||
// in the structs. Values set in the configuration file take priority over the
|
||||
// default values.
|
||||
if err := defaults.Set(&c); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
// Track the location where we created this configuration.
|
||||
c.path = path
|
||||
return &c, nil
|
||||
@ -570,13 +576,6 @@ func FromFile(path string) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// Configures the default values for many of the configuration options present
|
||||
// in the structs. Values set in the configuration file will not be overridden by the
|
||||
// default values.
|
||||
if err := defaults.Set(c); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
c.Token = Token{
|
||||
ID: os.Getenv("WINGS_TOKEN_ID"),
|
||||
Token: os.Getenv("WINGS_TOKEN"),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user