pass full dish into NodeDish Apply to allow apply from ArrayBuffer type to work

This commit is contained in:
d98762625 2019-03-20 17:46:01 +00:00
parent 656cf32753
commit b98cab7d62
1 changed files with 2 additions and 2 deletions

View File

@ -25,8 +25,8 @@ class NodeDish extends Dish {
// NOT Buffer.buff, as this makes a buffer of the whole object.
if (Buffer.isBuffer(inputOrDish)) {
inputOrDish = new Uint8Array(inputOrDish).buffer;
type = Dish.BYTE_ARRAY;
}
super(inputOrDish, type);
}
@ -38,7 +38,7 @@ class NodeDish extends Dish {
* @returns {Dish} a new dish with the result of the operation.
*/
apply(operation, args=null) {
return operation(this.value, args);
return operation(this, args);
}
/**