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)