diff --git a/tonic-build/src/lib.rs b/tonic-build/src/lib.rs index 57f8ff9..8e1dc81 100644 --- a/tonic-build/src/lib.rs +++ b/tonic-build/src/lib.rs @@ -291,7 +291,7 @@ fn replace_wellknown(proto_path: &str, method: &Method) -> (TokenStream, TokenSt }; let response = if method.output_proto_type.starts_with(".google.protobuf") { - method.input_type.parse::().unwrap() + method.output_type.parse::().unwrap() } else { syn::parse_str::(&format!("{}::{}", proto_path, method.output_type)) .unwrap()