This commit is contained in:
Robin Anil 2017-05-23 13:44:27 -05:00
parent 6446247cd7
commit a510692fe9
2 changed files with 3 additions and 3 deletions

View File

@ -575,7 +575,7 @@ function handleMember(element, parent) {
if (element.isEnum) {
var stringEnum = false;
element.properties.forEach(function(property, i) {
element.properties.forEach(function(property) {
if (isNaN(property.defaultvalue)) {
stringEnum = true;
}

View File

@ -329,7 +329,7 @@ function toJsType(field) {
case "sint64":
case "fixed64":
case "sfixed64":
type = config.forceLong ? "Long" : (config.forceNumber ? "number" : "number|Long");
type = config.forceLong ? "Long" : config.forceNumber ? "number" : "number|Long";
break;
case "bool":
type = "boolean";
@ -637,7 +637,7 @@ function buildEnum(ref, enm) {
var comment = [
enm.comment || enm.name + " enum.",
enm.parent instanceof protobuf.Root ? "@exports " + escapeName(enm.name) : undefined,
(config.forceEnumString ? "@enum {number}" : "@enum {string}"),
config.forceEnumString ? "@enum {number}" : "@enum {string}",
];
Object.keys(enm.values).forEach(function(key) {
var val = config.forceEnumString ? key : enm.values[key];