Skip to content

Commit

Permalink
Fix rpc method name clashes. When multiple services in the same proto…
Browse files Browse the repository at this point in the history
… file define same rpc
  • Loading branch information
weilip authored and stanley-cheung committed Nov 9, 2018
1 parent 5d104af commit f28d6cb
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions javascript/net/grpc/web/grpc_generator.cc
Original file line number Diff line number Diff line change
Expand Up @@ -669,7 +669,7 @@ void PrintMethodInfo(Printer* printer, std::map<string, string> vars) {
" * !proto.$in$,\n"
" * !proto.$out$>}\n"
" */\n"
"const methodInfo_$method_name$ = "
"const methodInfo_$service_name$_$method_name$ = "
"new grpc.web.AbstractClientBase.MethodInfo(\n");
printer->Indent();
printer->Print(
Expand Down Expand Up @@ -723,7 +723,7 @@ void PrintUnaryCall(Printer* printer, std::map<string, string> vars) {
vars,
"request,\n"
"metadata,\n"
"methodInfo_$method_name$,\n"
"methodInfo_$service_name$_$method_name$,\n"
"callback);\n");
printer->Outdent();
printer->Outdent();
Expand Down Expand Up @@ -793,7 +793,7 @@ void PrintServerStreamingCall(Printer* printer, std::map<string, string> vars) {
vars,
"request,\n"
"metadata,\n"
"methodInfo_$method_name$);\n");
"methodInfo_$service_name$_$method_name$);\n");
printer->Outdent();
printer->Outdent();
printer->Outdent();
Expand Down

0 comments on commit f28d6cb

Please sign in to comment.