@cryptotaxi247 / kubo / commits / 7c7522719

fix(2/refs) optionvalue signature

@mappum this one is straightforward, but tagging you here just in case

Brian Tiger Chow committed Nov 12, 2014 at 00:08 UTC 7c752271907ddcf3a41045ff5365b1dd5f6e66c6
1 file changed +15 -2
core/commands2/refs.go
+15 -2
@@ -34,8 +34,21 @@ Note: list all refs recursively with -r.`,
34 Run: func(req cmds.Request) (interface{}, error) {
35 n := req.Context().Node
36
37 - unique, _ := req.Option("unique").Bool()
38 - recursive, _ := req.Option("recursive").Bool()
37 + unique, found, err := req.Option("unique").Bool()
38 + if err != nil {
39 + return nil, err
40 + }
41 + if !found {
42 + unique = false
43 + }
44 +
45 + recursive, found, err := req.Option("recursive").Bool()
46 + if err != nil {
47 + return nil, err
48 + }
49 + if !found {
50 + recursive = false
51 + }
52
53 paths, err := internal.CastToStrings(req.Arguments())
54 if err != nil {