Skip to content

Commit f769968

Browse files
committed
fix up
1 parent cb22650 commit f769968

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

Diff for: install/installer/pkg/components/usage/configmap.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func configmap(ctx *common.RenderContext) ([]runtime.Object, error) {
3636
}
3737

3838
expWebAppConfig := getExperimentalWebAppConfig(ctx)
39-
if expWebAppConfig != nil {
39+
if expWebAppConfig != nil && expWebAppConfig.Stripe != nil {
4040
cfg.StripePrices = server.StripePrices{
4141
IndividualUsagePriceIDs: server.PriceConfig{
4242
EUR: expWebAppConfig.Stripe.IndividualUsagePriceIDs.EUR,

Diff for: install/installer/pkg/components/usage/configmap_test.go

+10
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@ func TestConfigMap_ContainsSchedule(t *testing.T) {
2929
"forTeams": 1000000000,
3030
"minForUsersOnStripe": 0
3131
},
32+
"stripePrices": {
33+
"individualUsagePriceIds": {
34+
"eur": "",
35+
"usd": ""
36+
},
37+
"teamUsagePriceIds": {
38+
"eur": "",
39+
"usd": ""
40+
}
41+
},
3242
"server": {
3343
"services": {
3444
"grpc": {

Diff for: install/installer/pkg/config/v1/experimental/experimental.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ type WebAppConfig struct {
188188
Usage *UsageConfig `json:"usage,omitempty"`
189189
ConfigcatKey string `json:"configcatKey"`
190190
WorkspaceClasses []WebAppWorkspaceClass `json:"workspaceClasses"`
191-
Stripe StripeConfig `json:"stripe,omitempty"`
191+
Stripe *StripeConfig `json:"stripe,omitempty"`
192192
}
193193

194194
type WorkspaceDefaults struct {

0 commit comments

Comments
 (0)