From 4883e692cd53051d527694263ea682a5323598f3 Mon Sep 17 00:00:00 2001 From: altafan <18440657+altafan@users.noreply.github.com> Date: Mon, 16 Sep 2024 11:24:43 +0200 Subject: [PATCH] [Client] Fixes (#310) * merge * fix * fix: empty config check & version flag support (#309) * empty config check & version flag support --- client/main.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client/main.go b/client/main.go index a70e08a..47dde07 100644 --- a/client/main.go +++ b/client/main.go @@ -23,13 +23,13 @@ const ( ) var ( - version = "alpha" + Version string arkSdkClient arksdk.ArkClient ) func main() { app := cli.NewApp() - app.Version = version + app.Version = Version app.Name = "Ark CLI" app.Usage = "ark wallet command line interface" app.Commands = append( @@ -216,10 +216,15 @@ func config(ctx *cli.Context) error { if err != nil { return err } + cfgData, err := cfgStore.GetData(ctx.Context) if err != nil { return err } + if cfgData == nil { + fmt.Println("no configuration found, run 'init' command") + return nil + } cfg := map[string]interface{}{ "asp_url": cfgData.AspUrl,