chore: make telemetry use_classic_parameter_flow nullable (#18547)

This commit is contained in:
Steven Masley
2025-06-24 13:38:12 -05:00
committed by GitHub
parent b9e32c8eaf
commit 06c997a100

View File

@ -33,6 +33,7 @@ import (
clitelemetry "github.com/coder/coder/v2/cli/telemetry" clitelemetry "github.com/coder/coder/v2/cli/telemetry"
"github.com/coder/coder/v2/coderd/database" "github.com/coder/coder/v2/coderd/database"
"github.com/coder/coder/v2/coderd/database/dbtime" "github.com/coder/coder/v2/coderd/database/dbtime"
"github.com/coder/coder/v2/coderd/util/ptr"
"github.com/coder/coder/v2/codersdk" "github.com/coder/coder/v2/codersdk"
tailnetproto "github.com/coder/coder/v2/tailnet/proto" tailnetproto "github.com/coder/coder/v2/tailnet/proto"
) )
@ -1090,7 +1091,7 @@ func ConvertTemplate(dbTemplate database.Template) Template {
AutostartAllowedDays: codersdk.BitmapToWeekdays(dbTemplate.AutostartAllowedDays()), AutostartAllowedDays: codersdk.BitmapToWeekdays(dbTemplate.AutostartAllowedDays()),
RequireActiveVersion: dbTemplate.RequireActiveVersion, RequireActiveVersion: dbTemplate.RequireActiveVersion,
Deprecated: dbTemplate.Deprecated != "", Deprecated: dbTemplate.Deprecated != "",
UseClassicParameterFlow: dbTemplate.UseClassicParameterFlow, UseClassicParameterFlow: ptr.Ref(dbTemplate.UseClassicParameterFlow),
} }
} }
@ -1397,7 +1398,7 @@ type Template struct {
AutostartAllowedDays []string `json:"autostart_allowed_days"` AutostartAllowedDays []string `json:"autostart_allowed_days"`
RequireActiveVersion bool `json:"require_active_version"` RequireActiveVersion bool `json:"require_active_version"`
Deprecated bool `json:"deprecated"` Deprecated bool `json:"deprecated"`
UseClassicParameterFlow bool `json:"use_classic_parameter_flow"` UseClassicParameterFlow *bool `json:"use_classic_parameter_flow"`
} }
type TemplateVersion struct { type TemplateVersion struct {