From 579f81e1c66d64395031a1bbcb54ba7a44dade55 Mon Sep 17 00:00:00 2001 From: Charlie Moad Date: Mon, 2 Apr 2018 18:44:28 -0400 Subject: js message support for jstype string on integers (#4332) --- js/message.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'js') diff --git a/js/message.js b/js/message.js index 04d43339..86d18295 100644 --- a/js/message.js +++ b/js/message.js @@ -922,6 +922,17 @@ jspb.Message.setProto3IntField = function(msg, fieldNumber, value) { }; +/** + * Sets the value of a non-extension integer, handled as string, field of a proto3 + * @param {!jspb.Message} msg A jspb proto. + * @param {number} fieldNumber The field number. + * @param {number} value New value + * @protected + */ +jspb.Message.setProto3StringIntField = function(msg, fieldNumber, value) { + jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, '0'); +}; + /** * Sets the value of a non-extension floating point field of a proto3 * @param {!jspb.Message} msg A jspb proto. -- cgit v1.2.3