refactor(main): replace strings.Fields with strings.FieldsSeq for consistent field handling
This commit is contained in:
8
main.go
8
main.go
@@ -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":
|
||||
|
||||
Reference in New Issue
Block a user