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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…