aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Haberman <jhaberman@gmail.com>2016-09-28 12:39:23 -0700
committerGitHub <noreply@github.com>2016-09-28 12:39:23 -0700
commit3b88a4ae87ecca878744f084aad89deea298c5a1 (patch)
tree61bc8fff3c632ae80ff7473924779795d7331278
parent787f3fb16380a403c99716a23ed09cd7b9ea5b67 (diff)
parent8b54280395fe9236428c7a50c9b6c0e57c3131e5 (diff)
downloadprotobuf-3b88a4ae87ecca878744f084aad89deea298c5a1.tar.gz
protobuf-3b88a4ae87ecca878744f084aad89deea298c5a1.tar.bz2
protobuf-3b88a4ae87ecca878744f084aad89deea298c5a1.zip
Merge pull request #2196 from haberman/nodefix
Added alias getFieldProto3 as used by older generated code.
-rw-r--r--js/message.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/js/message.js b/js/message.js
index b150722a..8def763e 100644
--- a/js/message.js
+++ b/js/message.js
@@ -755,6 +755,18 @@ jspb.Message.getFieldWithDefault = function(msg, fieldNumber, defaultValue) {
/**
+ * Alias for getFieldWithDefault used by older generated code.
+ * @template T
+ * @param {!jspb.Message} msg A jspb proto.
+ * @param {number} fieldNumber The field number.
+ * @param {T} defaultValue The default value.
+ * @return {T} The field's value.
+ * @protected
+ */
+jspb.Message.getFieldProto3 = jspb.Message.getFieldWithDefault;
+
+
+/**
* Gets the value of a map field, lazily creating the map container if
* necessary.
*