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