BUGFIX: issue #1037, get-order command error

This commit is contained in:
Lan Phan 2024-03-27 12:37:10 +07:00
parent f246077c11
commit dc77c08434

View File

@ -46,6 +46,11 @@ var getOrderCmd = &cobra.Command{
} }
orderID, err := cmd.Flags().GetString("order-id") 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 { if err != nil {
return fmt.Errorf("can't get the symbol from flags: %w", err) return fmt.Errorf("can't get the symbol from flags: %w", err)
} }
@ -57,6 +62,7 @@ var getOrderCmd = &cobra.Command{
order, err := service.QueryOrder(ctx, types.OrderQuery{ order, err := service.QueryOrder(ctx, types.OrderQuery{
OrderID: orderID, OrderID: orderID,
Symbol: symbol,
}) })
if err != nil { if err != nil {
return err return err
@ -101,9 +107,6 @@ var listOrdersCmd = &cobra.Command{
if err != nil { if err != nil {
return fmt.Errorf("can't get the symbol from flags: %w", err) return fmt.Errorf("can't get the symbol from flags: %w", err)
} }
if symbol == "" {
return fmt.Errorf("symbol is not found")
}
status := "open" status := "open"
if len(args) != 0 { if len(args) != 0 {