Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions compile.js
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ function compileDest(ctx) {
for (var i = 0; i < ctx._proto.fields.length; i++) {
var field = ctx._proto.fields[i];
props[field.name + ': ' + JSON.stringify(ctx._defaults[field.name])] = true;
if (field.oneof) props[field.oneof + ': null'] = true;
if (field.oneof) props[field.oneof + ': undefined'] = true;
}
return '{' + Object.keys(props).join(', ') + '}';
}
Expand Down Expand Up @@ -295,7 +295,7 @@ function getDefaultValue(field, value) {
case 'string': return value || '';
case 'bool': return value === 'true';
case 'map': return {};
default: return null;
default: return undefined;
}
}

Expand Down