Compare commits

...

1 Commits

Author SHA1 Message Date
houzhicong
ee3815c319 fix(minutes): enforce deterministic search ordering 2026-06-03 15:05:41 +08:00
2 changed files with 6 additions and 0 deletions

View File

@@ -136,6 +136,9 @@ func buildMinutesSearchBody(runtime *common.RuntimeContext, startTime, endTime s
body["filter"] = filter
}
// Force a deterministic ordering for paginated minutes search results.
body["sorter"] = "create_time_desc"
return body, nil
}

View File

@@ -119,6 +119,9 @@ func TestBuildMinutesSearchParams(t *testing.T) {
if body["query"] != "budget" {
t.Fatalf("body.query = %v, want budget", body["query"])
}
if got, _ := body["sorter"].(string); got != "create_time_desc" {
t.Fatalf("body.sorter = %q, want create_time_desc", got)
}
filter, _ := body["filter"].(map[string]interface{})
if filter == nil {
t.Fatalf("body.filter = nil, want filter object")