DissallowUnkownFields in config

This commit is contained in:
Samuel Lorch 2023-03-03 15:56:59 +01:00
parent 471470a253
commit e36af35aad

View file

@ -19,6 +19,7 @@ func LoadConfiguration(file string) (*definitions.Config, error) {
fmt.Println(err.Error()) fmt.Println(err.Error())
} }
jsonParser := json.NewDecoder(configFile) jsonParser := json.NewDecoder(configFile)
jsonParser.DisallowUnknownFields()
err = jsonParser.Decode(&config) err = jsonParser.Decode(&config)
if err != nil { if err != nil {
return nil, fmt.Errorf("decoding Config File %w", err) return nil, fmt.Errorf("decoding Config File %w", err)