THRIFT-5448: map binary to typescript Buffer
Client: js
Author: OpportunityLiu
diff --git a/compiler/cpp/src/thrift/generate/t_js_generator.cc b/compiler/cpp/src/thrift/generate/t_js_generator.cc
index 48d7250..426b0e2 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 @@
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";