Order list responses (#5178)
We do this already in the CLI, but because we do it there the UI doesn't have ordered responses. We could put it in the UI, but it seems like we might as well just make it nice for all API users. Fixes #5141
This commit is contained in:
parent
c4ebf3deda
commit
0d0d9b029c
|
@ -3,6 +3,7 @@ package logical
|
|||
import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"sort"
|
||||
|
||||
"github.com/hashicorp/vault/helper/wrapping"
|
||||
)
|
||||
|
@ -113,6 +114,7 @@ func ListResponse(keys []string) *Response {
|
|||
Data: map[string]interface{}{},
|
||||
}
|
||||
if len(keys) != 0 {
|
||||
sort.Strings(keys)
|
||||
resp.Data["keys"] = keys
|
||||
}
|
||||
return resp
|
||||
|
|
Loading…
Reference in a new issue