@@ -85,18 +85,14 @@ func (m *appConfigManager) SetConfigValues(config kotsv1beta1.Config, configValu
85
85
}
86
86
87
87
func (m * appConfigManager ) GetKotsadmConfigValues (config kotsv1beta1.Config ) (kotsv1beta1.ConfigValues , error ) {
88
- storedValues , err := m .GetConfigValues ( )
88
+ filteredConfig , err := m .GetConfig ( config )
89
89
if err != nil {
90
- return kotsv1beta1.ConfigValues {}, fmt .Errorf ("get config values : %w" , err )
90
+ return kotsv1beta1.ConfigValues {}, fmt .Errorf ("get config: %w" , err )
91
91
}
92
92
93
- return m .getKotsadmConfigValues (config , storedValues )
94
- }
95
-
96
- func (m * appConfigManager ) getKotsadmConfigValues (config kotsv1beta1.Config , configValues map [string ]string ) (kotsv1beta1.ConfigValues , error ) {
97
- filteredConfig , err := m .GetConfig (config )
93
+ storedValues , err := m .GetConfigValues ()
98
94
if err != nil {
99
- return kotsv1beta1.ConfigValues {}, fmt .Errorf ("get config: %w" , err )
95
+ return kotsv1beta1.ConfigValues {}, fmt .Errorf ("get config values : %w" , err )
100
96
}
101
97
102
98
kotsadmConfigValues := kotsv1beta1.ConfigValues {
@@ -115,10 +111,10 @@ func (m *appConfigManager) getKotsadmConfigValues(config kotsv1beta1.Config, con
115
111
// add values from the filtered config
116
112
for _ , group := range filteredConfig .Spec .Groups {
117
113
for _ , item := range group .Items {
118
- kotsadmConfigValues .Spec .Values [item .Name ] = getConfigValueFromItem (item , configValues )
114
+ kotsadmConfigValues .Spec .Values [item .Name ] = getConfigValueFromItem (item , storedValues )
119
115
120
116
for _ , childItem := range item .Items {
121
- kotsadmConfigValues .Spec .Values [childItem .Name ] = getConfigValueFromChildItem (childItem , configValues )
117
+ kotsadmConfigValues .Spec .Values [childItem .Name ] = getConfigValueFromChildItem (childItem , storedValues )
122
118
}
123
119
}
124
120
}
0 commit comments