From bebbd68d5b128c8633da969103ed58ce9b0b22a9 Mon Sep 17 00:00:00 2001 From: Lan Phan Date: Wed, 27 Mar 2024 12:37:10 +0700 Subject: [PATCH] BUGFIX: issue #1037, get-order command error --- pkg/cmd/orders.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/cmd/orders.go b/pkg/cmd/orders.go index 3e7ac116ce..144c7f9ff4 100644 --- a/pkg/cmd/orders.go +++ b/pkg/cmd/orders.go @@ -46,9 +46,17 @@ var getOrderCmd = &cobra.Command{ } orderID, err := cmd.Flags().GetString("order-id") + if err != nil { + return fmt.Errorf("can't get the order-id from flags: %w", err) + } + + symbol, err := cmd.Flags().GetString("symbol") if err != nil { return fmt.Errorf("can't get the symbol from flags: %w", err) } + if symbol == "" { + return fmt.Errorf("symbol is not found") + } service, ok := session.Exchange.(types.ExchangeOrderQueryService) if !ok { @@ -57,6 +65,7 @@ var getOrderCmd = &cobra.Command{ order, err := service.QueryOrder(ctx, types.OrderQuery{ OrderID: orderID, + Symbol: symbol, }) if err != nil { return err