diff --git a/api/handler/multisigHandler.go b/api/handler/multisigHandler.go index 4aeee79be..68bb08d56 100644 --- a/api/handler/multisigHandler.go +++ b/api/handler/multisigHandler.go @@ -27,6 +27,10 @@ func (msh *MultisigHandler) GetPendingTransactionByAddress( if req.GetPagination().GetPage() < 1 { return nil, status.Error(codes.InvalidArgument, "PageCannotBeLessThanOne") } + if req.GetPagination().GetOrderField() == "" { + req.Pagination.OrderField = "block_height" + req.Pagination.OrderBy = model.OrderBy_DESC + } result, err := msh.MultisigService.GetPendingTransactionByAddress(req) return result, err } diff --git a/api/service/multisigService.go b/api/service/multisigService.go index 6711c6c13..fb9a2cffb 100644 --- a/api/service/multisigService.go +++ b/api/service/multisigService.go @@ -82,9 +82,7 @@ func (ms *MultisigService) GetPendingTransactionByAddress( } return nil, status.Error(codes.Internal, err.Error()) } - if param.GetPagination().GetOrderField() != "" { - caseQuery.OrderBy(param.GetPagination().GetOrderField(), param.GetPagination().GetOrderBy()) - } + caseQuery.OrderBy(param.GetPagination().GetOrderField(), param.GetPagination().GetOrderBy()) caseQuery.Paginate( param.GetPagination().GetLimit(), param.GetPagination().GetPage(),