diff options
Diffstat (limited to 'lib/go/thrift/json_protocol.go')
-rw-r--r-- | lib/go/thrift/json_protocol.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/go/thrift/json_protocol.go b/lib/go/thrift/json_protocol.go index 8b1bb52f4..6743a7fe3 100644 --- a/lib/go/thrift/json_protocol.go +++ b/lib/go/thrift/json_protocol.go @@ -524,6 +524,8 @@ func (p *TJSONProtocol) TypeIdToString(fieldType TType) (string, error) { return "set", nil case LIST: return "lst", nil + case UUID: + return "uid", nil } e := fmt.Errorf("Unknown fieldType: %d", int(fieldType)) @@ -554,6 +556,8 @@ func (p *TJSONProtocol) StringToTypeId(fieldType string) (TType, error) { return TType(SET), nil case "lst": return TType(LIST), nil + case "uid": + return TType(UUID), nil } e := fmt.Errorf("Unknown type identifier: %s", fieldType) |