summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOpportunity <opportunity@live.in>2021-08-03 19:45:08 +0800
committerJens Geyer <Jens-G@users.noreply.github.com>2021-10-14 23:28:09 +0200
commite5c636defe2fdf0a59824542ca1cc1e5f7fe1f81 (patch)
treee938f532a6dea66067a2db9b0a492d536dc995d9
parente394cb4c9f57e97ddeb2803cede07fc0070c6d9d (diff)
downloadthrift-e5c636defe2fdf0a59824542ca1cc1e5f7fe1f81.tar.gz
THRIFT-5448: map binary to typescript Buffer
Client: js Author: OpportunityLiu
-rw-r--r--compiler/cpp/src/thrift/generate/t_js_generator.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/cpp/src/thrift/generate/t_js_generator.cc b/compiler/cpp/src/thrift/generate/t_js_generator.cc
index 48d7250be..426b0e29d 100644
--- a/compiler/cpp/src/thrift/generate/t_js_generator.cc
+++ b/compiler/cpp/src/thrift/generate/t_js_generator.cc
@@ -2720,7 +2720,7 @@ string t_js_generator::ts_get_type(t_type* type) {
t_base_type::t_base tbase = ((t_base_type*)type)->get_base();
switch (tbase) {
case t_base_type::TYPE_STRING:
- ts_type = "string";
+ ts_type = type->is_binary() ? "Buffer" : "string";
break;
case t_base_type::TYPE_BOOL:
ts_type = "boolean";