diff --git a/editor/js/ui/clipboard.js b/editor/js/ui/clipboard.js
index e4350a464..74df8dce9 100644
--- a/editor/js/ui/clipboard.js
+++ b/editor/js/ui/clipboard.js
@@ -276,7 +276,7 @@ RED.clipboard = (function() {
if (typeof value !== "string" ) {
value = JSON.stringify(value, function(key,value) {
if (value !== null && typeof value === 'object') {
- if (value.__encoded__) {
+ if (value.__enc__) {
if (value.hasOwnProperty('data') && value.hasOwnProperty('length')) {
truncated = value.data.length !== value.length;
return value.data;
diff --git a/editor/js/ui/utils.js b/editor/js/ui/utils.js
index 7da56ab78..81da08dd3 100644
--- a/editor/js/ui/utils.js
+++ b/editor/js/ui/utils.js
@@ -298,17 +298,17 @@ RED.utils = (function() {
var isArray = Array.isArray(obj);
var isArrayObject = false;
- if (obj && typeof obj === 'object' && obj.hasOwnProperty('type') && obj.hasOwnProperty('data') && ((obj.__encoded__ && obj.type === 'array') || obj.type === 'Buffer')) {
+ if (obj && typeof obj === 'object' && obj.hasOwnProperty('type') && obj.hasOwnProperty('data') && ((obj.__enc__ && obj.type === 'array') || obj.type === 'Buffer')) {
isArray = true;
isArrayObject = true;
}
if (obj === null || obj === undefined) {
$(''+obj+'').appendTo(entryObj);
- } else if (obj.__encoded__ && obj.type === 'number') {
+ } else if (obj.__enc__ && obj.type === 'number') {
e = $('').text(obj.data).appendTo(entryObj);
- } else if (typeHint === "function" || (obj.__encoded__ && obj.type === 'function')) {
+ } else if (typeHint === "function" || (obj.__enc__ && obj.type === 'function')) {
e = $('').text("function").appendTo(entryObj);
- } else if (typeHint === "internal" || (obj.__encoded__ && obj.type === 'internal')) {
+ } else if (typeHint === "internal" || (obj.__enc__ && obj.type === 'internal')) {
e = $('').text("[internal]").appendTo(entryObj);
} else if (typeof obj === 'string') {
if (/[\t\n\r]/.test(obj)) {
@@ -354,7 +354,7 @@ RED.utils = (function() {
if (originalLength === undefined) {
originalLength = data.length;
}
- if (data.__encoded__) {
+ if (data.__enc__) {
data = data.data;
}
type = obj.type.toLowerCase();
diff --git a/red/runtime/util.js b/red/runtime/util.js
index a4cb5d694..2fc1b0681 100644
--- a/red/runtime/util.js
+++ b/red/runtime/util.js
@@ -494,7 +494,7 @@ function encodeObject(msg,opts) {
if (msg.msg.length > debuglength) {
// msg.msg = msg.msg.slice(0,debuglength);
msg.msg = {
- __encoded__: true,
+ __enc__: true,
type: "array",
data: msg.msg.slice(0,debuglength),
length: msg.msg.length
@@ -505,14 +505,14 @@ function encodeObject(msg,opts) {
msg.msg = safeJSONStringify(msg.msg, function(key, value) {
if (key === '_req' || key === '_res') {
value = {
- __encoded__: true,
+ __enc__: true,
type: "internal"
}
} else if (value instanceof Error) {
value = value.toString()
} else if (util.isArray(value) && value.length > debuglength) {
value = {
- __encoded__: true,
+ __enc__: true,
type: "array",
data: value.slice(0,debuglength),
length: value.length
@@ -523,20 +523,20 @@ function encodeObject(msg,opts) {
}
} else if (typeof value === 'function') {
value = {
- __encoded__: true,
+ __enc__: true,
type: "function"
}
} else if (typeof value === 'number') {
if (isNaN(value) || value === Infinity || value === -Infinity) {
value = {
- __encoded__: true,
+ __enc__: true,
type: "number",
data: value.toString()
}
}
} else if (value && value.constructor) {
if (value.type === "Buffer") {
- value.__encoded__ = true;
+ value.__enc__ = true;
value.length = value.data.length;
if (value.length > debuglength) {
value.data = value.data.slice(0,debuglength);