From ff9ad9a4febfb552ffcf86959f54d7f183febb4b Mon Sep 17 00:00:00 2001 From: Matt Jaffee Date: Sun, 12 Jan 2020 11:15:58 -0600 Subject: [PATCH] mutex field data type should be string not []string --- server/grpc.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/grpc.go b/server/grpc.go index 60e7dcc29..78f9b87f6 100644 --- a/server/grpc.go +++ b/server/grpc.go @@ -80,11 +80,16 @@ func (h grpcHandler) QueryPQL(req *pb.QueryPQLRequest, stream pb.Pilosa_QueryPQL // uint64, bool, etc.) based on the Pilosa field type. func fieldDataType(f *pilosa.Field) string { switch f.Type() { - case "set", "mutex": + case "set": if f.Keys() { return "[]string" } return "[]uint64" + case "mutex": + if f.Keys() { + return "string" + } + return "uint64" case "int": if f.Keys() { return "string"