MCPcopy Index your code
hub / github.com/coder/coder / updateUserSecretValidationErrors

Function updateUserSecretValidationErrors

coderd/usersecrets.go:341–353  ·  view source on GitHub ↗
(req codersdk.UpdateUserSecretRequest)

Source from the content-addressed store, hash-verified

339}
340
341func updateUserSecretValidationErrors(req codersdk.UpdateUserSecretRequest) []codersdk.ValidationError {
342 var validations []codersdk.ValidationError
343 if req.Value != nil {
344 validations = appendUserSecretValidationError(validations, userSecretValueField, codersdk.UserSecretValueValid(*req.Value))
345 }
346 if req.EnvName != nil {
347 validations = appendUserSecretValidationError(validations, userSecretEnvNameField, codersdk.UserSecretEnvNameValid(*req.EnvName))
348 }
349 if req.FilePath != nil {
350 validations = appendUserSecretValidationError(validations, userSecretFilePathField, codersdk.UserSecretFilePathValid(*req.FilePath))
351 }
352 return validations
353}
354
355func appendUserSecretValidationError(validations []codersdk.ValidationError, field string, err error) []codersdk.ValidationError {
356 if err == nil {

Callers 1

patchUserSecretMethod · 0.85

Calls 4

UserSecretValueValidFunction · 0.92
UserSecretEnvNameValidFunction · 0.92
UserSecretFilePathValidFunction · 0.92

Tested by

no test coverage detected