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