summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-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