INNER CODE UNIT · Go
account
dropbox/dbxcli · cmd/account.go:141
func account(cmd *cobra.Command, args []string) error {
if len(args) > 1 {
return invalidArgumentsErrorWithDetails("`account` accepts an optional `id` argument", argumentErrorDetails("id"))
}
dbx := usersNewFunc(config)
out := commandOutput(cmd)
auth := accountAuthFromContext(currentAuthContext)
if len(args) == 0 {
// If no arguments are provided get the current user's account
res, err := dbx.GetCurrentAccountContext(currentContext())
if err != nil {
return err
}
input := accountInput{}
return out.Render(func(w io.Writer) error {
return renderFullAccount(w, res, auth)