Fix panic

This commit is contained in:
kayos@tcp.direct 2022-10-13 23:24:06 -07:00
parent a85f4f692d
commit 0fdd1a4b59
Signed by: kayos
GPG Key ID: 4B841471B4BEE979

@ -266,9 +266,15 @@ func cmdDump(br *ziggy.Bridge, args []string) error {
switch args[0] {
case "light", "l":
target, err = br.FindLight(args[1])
if err != nil {
return err
}
name = target.(*huego.Light).Name
case "group", "g":
target, err = br.FindGroup(args[1])
if err != nil {
return err
}
name = target.(*huego.Group).Name
case "schedule":
return errors.New("not implemented")
@ -282,9 +288,7 @@ func cmdDump(br *ziggy.Bridge, args []string) error {
default:
return errors.New("invalid target type")
}
if err != nil {
return err
}
if js, err := json.Marshal(target); err != nil {
return err
} else {