| 3348 | } |
| 3349 | |
| 3350 | func redactTemplateVariable(templateVariable *sdkproto.TemplateVariable) *sdkproto.TemplateVariable { |
| 3351 | if templateVariable == nil { |
| 3352 | return nil |
| 3353 | } |
| 3354 | maybeRedacted := &sdkproto.TemplateVariable{ |
| 3355 | Name: templateVariable.Name, |
| 3356 | Description: templateVariable.Description, |
| 3357 | Type: templateVariable.Type, |
| 3358 | DefaultValue: templateVariable.DefaultValue, |
| 3359 | Required: templateVariable.Required, |
| 3360 | Sensitive: templateVariable.Sensitive, |
| 3361 | } |
| 3362 | if maybeRedacted.Sensitive { |
| 3363 | maybeRedacted.DefaultValue = "*redacted*" |
| 3364 | } |
| 3365 | return maybeRedacted |
| 3366 | } |
| 3367 | |
| 3368 | func convertDisplayApps(apps *sdkproto.DisplayApps) []database.DisplayApp { |
| 3369 | // This shouldn't happen but let's avoid panicking. It also makes |