MCPcopy Create free account
hub / github.com/git-bug/git-bug / runUserAdopt

Function runUserAdopt

commands/user/user_adopt.go:25–41  ·  view source on GitHub ↗
(env *execenv.Env, args []string)

Source from the content-addressed store, hash-verified

23}
24
25func runUserAdopt(env *execenv.Env, args []string) error {
26 prefix := args[0]
27
28 i, err := env.Backend.Identities().ResolvePrefix(prefix)
29 if err != nil {
30 return err
31 }
32
33 err = env.Backend.SetUserIdentity(i)
34 if err != nil {
35 return err
36 }
37
38 env.Out.Printf("Your identity is now: %s\n", i.DisplayName())
39
40 return nil
41}

Callers 1

newUserAdoptCommandFunction · 0.85

Calls 5

IdentitiesMethod · 0.80
SetUserIdentityMethod · 0.80
ResolvePrefixMethod · 0.65
PrintfMethod · 0.65
DisplayNameMethod · 0.65

Tested by

no test coverage detected