feat(site): add basic organization management ui (#13288)

This commit is contained in:
Kayla Washburn-Love
2024-06-17 11:02:39 -06:00
committed by GitHub
parent 07cd9acb2c
commit 8c1bd32c33
32 changed files with 743 additions and 187 deletions
+1 -1
View File
@@ -66,7 +66,7 @@ type OrganizationMemberWithName struct {
type CreateOrganizationRequest struct {
Name string `json:"name" validate:"required,organization_name"`
// DisplayName will default to the same value as `Name` if not provided.
DisplayName string `json:"display_name" validate:"omitempty,organization_display_name"`
DisplayName string `json:"display_name,omitempty" validate:"omitempty,organization_display_name"`
Description string `json:"description,omitempty"`
Icon string `json:"icon,omitempty"`
}