()
| 1001 | } |
| 1002 | |
| 1003 | func sampleTeamMemberJSON() teamMemberJSON { |
| 1004 | return teamMemberJSON{ |
| 1005 | Type: teamJSONKindTeamMember, |
| 1006 | TeamMemberID: "dbmid:team-member", |
| 1007 | ExternalID: "external-member", |
| 1008 | AccountID: "dbid:account", |
| 1009 | Email: "ada@example.com", |
| 1010 | EmailVerified: true, |
| 1011 | Status: "active", |
| 1012 | Name: &jsonAccountName{GivenName: "Ada", Surname: "Lovelace", FamiliarName: "Ada", DisplayName: "Ada Lovelace", AbbreviatedName: "AL"}, |
| 1013 | Role: "member_only", |
| 1014 | Groups: []string{"g:dev"}, |
| 1015 | MemberFolderID: "ns:member-folder", |
| 1016 | MembershipType: "full", |
| 1017 | InvitedOn: jsonContractStringPtr("2026-06-24T12:00:00Z"), |
| 1018 | JoinedOn: jsonContractStringPtr("2026-06-25T12:00:00Z"), |
| 1019 | SuspendedOn: jsonContractStringPtr("2026-06-26T12:00:00Z"), |
| 1020 | PersistentID: "persistent-id", |
| 1021 | IsDirectoryRestricted: true, |
| 1022 | ProfilePhotoURL: "https://example.com/member.jpg", |
| 1023 | } |
| 1024 | } |
| 1025 | |
| 1026 | func jsonContractStringPtr(value string) *string { |
| 1027 | return &value |
no test coverage detected