MCPcopy Create free account
hub / github.com/dropbox/dbxcli / teamMemberAddResultEmail

Function teamMemberAddResultEmail

cmd/team_json.go:249–274  ·  view source on GitHub ↗
(item *team.MemberAddResult)

Source from the content-addressed store, hash-verified

247}
248
249func teamMemberAddResultEmail(item *team.MemberAddResult) string {
250 switch item.Tag {
251 case "team_license_limit":
252 return item.TeamLicenseLimit
253 case "free_team_member_limit_reached":
254 return item.FreeTeamMemberLimitReached
255 case "user_already_on_team":
256 return item.UserAlreadyOnTeam
257 case "user_on_another_team":
258 return item.UserOnAnotherTeam
259 case "user_already_paired":
260 return item.UserAlreadyPaired
261 case "user_migration_failed":
262 return item.UserMigrationFailed
263 case "duplicate_external_member_id":
264 return item.DuplicateExternalMemberId
265 case "duplicate_member_persistent_id":
266 return item.DuplicateMemberPersistentId
267 case "persistent_id_disabled":
268 return item.PersistentIdDisabled
269 case "user_creation_failed":
270 return item.UserCreationFailed
271 default:
272 return ""
273 }
274}
275
276func teamMemberRemoveJSONFromDropbox(res *async.LaunchEmptyResult) teamMemberMutationJSON {
277 result := teamMemberMutationJSON{Type: teamJSONTypeMemberRemove}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected