summaryrefslogtreecommitdiff
path: root/internal/mapr
diff options
context:
space:
mode:
authorPaul Buetow <pbuetow@mimecast.com>2021-12-10 09:26:17 +0000
committerPaul Buetow <pbuetow@mimecast.com>2021-12-10 09:26:17 +0000
commitf9cae7ef40bb517f961d046669f0a2006b2c4ffc (patch)
tree3343ac1b2d552fbeaf8ac9076ec2de2d5690758e /internal/mapr
parenta9372bc8a882b59fcdd3997a56acc2338776f602 (diff)
Refactor
Diffstat (limited to 'internal/mapr')
-rw-r--r--internal/mapr/groupset.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/mapr/groupset.go b/internal/mapr/groupset.go
index 2370d89..4e4adaa 100644
--- a/internal/mapr/groupset.go
+++ b/internal/mapr/groupset.go
@@ -291,10 +291,7 @@ func (g *GroupSet) result(query *Query, gatherWidths bool) ([]result, []int, err
rows = append(rows, result)
}
- if query.OrderBy != "" {
- g.resultOrderBy(query, rows)
- }
-
+ g.resultOrderBy(query, rows)
return rows, widths, nil
}
@@ -336,6 +333,9 @@ func (*GroupSet) resultSelect(query *Query, sc *selectCondition, set *AggregateS
}
func (*GroupSet) resultOrderBy(query *Query, rows []result) {
+ if query.OrderBy == "" {
+ return
+ }
if query.ReverseOrder {
sort.SliceStable(rows, func(i, j int) bool {
return rows[i].orderBy < rows[j].orderBy