diff --git a/libs/fetcher.client.js b/libs/fetcher.client.js index f37452b1..448b285a 100644 --- a/libs/fetcher.client.js +++ b/libs/fetcher.client.js @@ -132,7 +132,7 @@ Request.prototype.end = function (callback) { setImmediate(executeRequest, self, resolve, reject); }); - promise.then(function (result) { + promise = promise.then(function (result) { if (result.meta) { self.options._serviceMeta.push(result.meta) }; diff --git a/libs/fetcher.js b/libs/fetcher.js index 0983fc7f..2ff929a0 100644 --- a/libs/fetcher.js +++ b/libs/fetcher.js @@ -137,7 +137,7 @@ Request.prototype.end = function (callback) { setImmediate(executeRequest, self, resolve, reject); }); - promise.then(function (result) { + promise = promise.then(function (result) { if (result.meta) { self.serviceMeta.push(result.meta) };