refactor(main): replace strings.Fields with strings.FieldsSeq for consistent field handling

This commit is contained in:
2026-01-07 19:47:14 -05:00
parent ee4de86bc1
commit 0303b523c1

View File

@@ -390,9 +390,9 @@ func loadDatabase(data []byte) (string, error) {
func parseFilter(filter string) (*FilterParams, error) {
params := &FilterParams{}
parts := strings.Fields(filter)
parts := strings.FieldsSeq(filter)
for _, part := range parts {
for part := range parts {
kv := strings.SplitN(part, ":", 2)
if len(kv) != 2 {
continue
@@ -497,7 +497,7 @@ func executeCredentialAction(params *FilterParams) (json.RawMessage, error) {
func executeSessionAction(params *FilterParams) (json.RawMessage, error) {
switch params.Action {
case "list":
return json.Marshal([]map[string]interface{}{})
return json.Marshal([]map[string]any{})
case "create":
return json.Marshal(map[string]string{"session_id": "sess_placeholder"})
case "revoke":
@@ -510,7 +510,7 @@ func executeSessionAction(params *FilterParams) (json.RawMessage, error) {
func executeGrantAction(params *FilterParams) (json.RawMessage, error) {
switch params.Action {
case "list":
return json.Marshal([]map[string]interface{}{})
return json.Marshal([]map[string]any{})
case "create":
return json.Marshal(map[string]string{"grant_id": "grant_placeholder"})
case "revoke":