You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewer feedback: move input validation from CRUD functions to schema ValidateDiagFunc so users get errors at plan time instead of apply.
Acceptance Criteria
Add ValidateDiagFunc: validation.ToDiagFunc(validation.All(validation.StringIsNotWhiteSpace, validation.StringIsNotEmpty)) to enterprise_slug in all resources and data sources
Add same validation to team_slug fields
Remove equivalent manual checks from Create/Read/Update/Delete functions
Description
Reviewer feedback: move input validation from CRUD functions to schema
ValidateDiagFuncso users get errors atplantime instead ofapply.Acceptance Criteria
ValidateDiagFunc: validation.ToDiagFunc(validation.All(validation.StringIsNotWhiteSpace, validation.StringIsNotEmpty))toenterprise_slugin all resources and data sourcesteam_slugfieldsmake buildpassesNotes
Upstream PR: integrations#3008