From ede943a5ba70e79ab078602f7596693a05ea14cf Mon Sep 17 00:00:00 2001 From: Silas Davis <silas@monax.io> Date: Sun, 8 Apr 2018 15:05:07 +0100 Subject: [PATCH] Fix panic from ChainName setting in burrow configure when no GenesisDoc is being generated Signed-off-by: Silas Davis <silas@monax.io> --- cmd/burrow/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/burrow/main.go b/cmd/burrow/main.go index 5074510f..9f5925ff 100644 --- a/cmd/burrow/main.go +++ b/cmd/burrow/main.go @@ -229,7 +229,12 @@ func main() { } } - conf.GenesisDoc.ChainName = *chainNameOpt + if *chainNameOpt != ""{ + if conf.GenesisDoc == nil { + fatalf("Unable to set ChainName since no GenesisDoc/GenesisSpec provided.") + } + conf.GenesisDoc.ChainName = *chainNameOpt + } if *jsonOutOpt { os.Stdout.WriteString(conf.JSONString()) -- GitLab