aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/schema.js')
-rw-r--r--src/api/schema.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/api/schema.js b/src/api/schema.js
index 4931cd716..6fb4b1d8d 100644
--- a/src/api/schema.js
+++ b/src/api/schema.js
@@ -2058,6 +2058,9 @@ function decodeScanResult(bb) {
var length = bb.readVarUint();
var values = (result["imports"] = Array(length));
for (var i = 0; i < length; i++) values[i] = decodeScannedImport(bb);
+ var length = bb.readVarUint();
+ var values = (result["errors"] = Array(length));
+ for (var i = 0; i < length; i++) values[i] = decodeMessage(bb);
return result;
}
@@ -2087,6 +2090,19 @@ function encodeScanResult(message, bb) {
} else {
throw new Error('Missing required field "imports"');
}
+
+ var value = message["errors"];
+ if (value != null) {
+ var values = value,
+ n = values.length;
+ bb.writeVarUint(n);
+ for (var i = 0; i < n; i++) {
+ value = values[i];
+ encodeMessage(value, bb);
+ }
+ } else {
+ throw new Error('Missing required field "errors"');
+ }
}
function decodeScannedImport(bb) {