INNER CODE UNIT · Go

renderFullAccount

dropbox/dbxcli · cmd/account.go:74

func renderFullAccount(out io.Writer, fa *users.FullAccount, auth *accountAuth) error {
	w := new(tabwriter.Writer)
	w.Init(out, 4, 8, 1, ' ', 0)

	fmt.Fprintf(w, "Logged in as %s <%s>\n\n", fa.Name.DisplayName, fa.Email)
	fmt.Fprintf(w, "Account Id:\t%s\n", fa.AccountId)
	fmt.Fprintf(w, "Account Type:\t%s\n", fa.AccountType.Tag)
	fmt.Fprintf(w, "Locale:\t%s\n", fa.Locale)
	fmt.Fprintf(w, "Referral Link:\t%s\n", fa.ReferralLink)
	if fa.ProfilePhotoUrl != "" {
		fmt.Fprintf(w, "Profile Photo URL:\t%s\n", fa.ProfilePhotoUrl)
	}
	fmt.Fprintf(w, "Paired Account:\t%t\n", fa.IsPaired)
	if fa.Team != nil {
		fmt.Fprintf(w, "Team:\n  Name:\t%s\n  Id:\t%s\n  Member Id:\t%s\n", fa.Team.Name, fa.Team.Id, fa.TeamMemberId)
	}
	renderAccountAuth(w, auth)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…