mirror of
				https://github.com/steveiliop56/tinyauth.git
				synced 2025-10-30 21:55:43 +00:00 
			
		
		
		
	refactor: simplify decode header to node function
This commit is contained in:
		| @@ -52,20 +52,17 @@ func decodeHeadersToNode(headers map[string]string, rootName string, filters ... | ||||
| 			return nil, fmt.Errorf("invalid header root %s", split[0]) | ||||
| 		} | ||||
|  | ||||
| 		var parts []string | ||||
| 		for _, v := range split { | ||||
| 			if v == "" { | ||||
| 				return nil, fmt.Errorf("invalid element: %s", key) | ||||
| 			} | ||||
|  | ||||
| 			parts = append(parts, v) | ||||
| 		} | ||||
|  | ||||
| 		if i == 0 { | ||||
| 			node = &parser.Node{} | ||||
| 		} | ||||
|  | ||||
| 		decodeHeaderToNode(node, parts, headers[key]) | ||||
| 		decodeHeaderToNode(node, split, headers[key]) | ||||
| 	} | ||||
|  | ||||
| 	return node, nil | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Stavros
					Stavros