Don't set stream unless its true
This commit is contained in:
		| @@ -95,14 +95,20 @@ func extractEndpoint(method reflect.Method) *registry.Endpoint { | |||||||
| 	request := extractValue(reqType, 0) | 	request := extractValue(reqType, 0) | ||||||
| 	response := extractValue(rspType, 0) | 	response := extractValue(rspType, 0) | ||||||
|  |  | ||||||
| 	return ®istry.Endpoint{ | 	ep := ®istry.Endpoint{ | ||||||
| 		Name:     method.Name, | 		Name:     method.Name, | ||||||
| 		Request:  request, | 		Request:  request, | ||||||
| 		Response: response, | 		Response: response, | ||||||
| 		Metadata: map[string]string{ |  | ||||||
| 			"stream": fmt.Sprintf("%v", stream), |  | ||||||
| 		}, |  | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	// set endpoint metadata for stream | ||||||
|  | 	if stream { | ||||||
|  | 		ep.Metadata = map[string]string{ | ||||||
|  | 			"stream": fmt.Sprintf("%v", stream), | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  |  | ||||||
|  | 	return ep | ||||||
| } | } | ||||||
|  |  | ||||||
| func extractSubValue(typ reflect.Type) *registry.Value { | func extractSubValue(typ reflect.Type) *registry.Value { | ||||||
|   | |||||||
| @@ -90,14 +90,19 @@ func extractEndpoint(method reflect.Method) *registry.Endpoint { | |||||||
| 	request := extractValue(reqType, 0) | 	request := extractValue(reqType, 0) | ||||||
| 	response := extractValue(rspType, 0) | 	response := extractValue(rspType, 0) | ||||||
|  |  | ||||||
| 	return ®istry.Endpoint{ | 	ep := ®istry.Endpoint{ | ||||||
| 		Name:     method.Name, | 		Name:     method.Name, | ||||||
| 		Request:  request, | 		Request:  request, | ||||||
| 		Response: response, | 		Response: response, | ||||||
| 		Metadata: map[string]string{ |  | ||||||
| 			"stream": fmt.Sprintf("%v", stream), |  | ||||||
| 		}, |  | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	if stream { | ||||||
|  | 		ep.Metadata = map[string]string{ | ||||||
|  | 			"stream": fmt.Sprintf("%v", stream), | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  |  | ||||||
|  | 	return ep | ||||||
| } | } | ||||||
|  |  | ||||||
| func extractSubValue(typ reflect.Type) *registry.Value { | func extractSubValue(typ reflect.Type) *registry.Value { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user