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

Function createUserSecretValidationErrors

coderd/usersecrets.go:325–339  ·  view source on GitHub ↗
(req codersdk.CreateUserSecretRequest)

Source from the content-addressed store, hash-verified

323}
324
325func createUserSecretValidationErrors(req codersdk.CreateUserSecretRequest) []codersdk.ValidationError {
326 var validations []codersdk.ValidationError
327 validations = appendUserSecretValidationError(validations, userSecretNameField, codersdk.UserSecretNameValid(req.Name))
328 if req.Value == "" {
329 validations = append(validations, codersdk.ValidationError{
330 Field: userSecretValueField,
331 Detail: "Value is required.",
332 })
333 } else {
334 validations = appendUserSecretValidationError(validations, userSecretValueField, codersdk.UserSecretValueValid(req.Value))
335 }
336 validations = appendUserSecretValidationError(validations, userSecretEnvNameField, codersdk.UserSecretEnvNameValid(req.EnvName))
337 validations = appendUserSecretValidationError(validations, userSecretFilePathField, codersdk.UserSecretFilePathValid(req.FilePath))
338 return validations
339}
340
341func updateUserSecretValidationErrors(req codersdk.UpdateUserSecretRequest) []codersdk.ValidationError {
342 var validations []codersdk.ValidationError

Callers 1

postUserSecretMethod · 0.85

Calls 5

UserSecretNameValidFunction · 0.92
UserSecretValueValidFunction · 0.92
UserSecretEnvNameValidFunction · 0.92
UserSecretFilePathValidFunction · 0.92

Tested by

no test coverage detected