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) {
|
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":
|
||||||
|
|||||||
Reference in New Issue
Block a user