From 7e2b8e1e8b3a17ff7c0bcedcc2eb49ab127126d4 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Wed, 3 Jan 2018 13:17:02 +0000 Subject: [PATCH 1/2] name api equal to spec --- src/name/publish.js | 12 ++++++++++-- src/name/resolve.js | 9 +++++++-- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/name/publish.js b/src/name/publish.js index 52b9d1694..38d474e91 100644 --- a/src/name/publish.js +++ b/src/name/publish.js @@ -2,16 +2,24 @@ const promisify = require('promisify-es6') +const transform = function (res, callback) { + callback(null, { + name: res.Name, + value: res.Value + }) +} + module.exports = (send) => { return promisify((args, opts, callback) => { if (typeof (opts) === 'function') { callback = opts opts = {} } - send({ + + send.andTransform({ path: 'name/publish', args: args, qs: opts - }, callback) + }, transform, callback) }) } diff --git a/src/name/resolve.js b/src/name/resolve.js index 421ba562c..a8ab1d9c5 100644 --- a/src/name/resolve.js +++ b/src/name/resolve.js @@ -2,16 +2,21 @@ const promisify = require('promisify-es6') +const transform = function (res, callback) { + callback(null, res.Path) +} + module.exports = (send) => { return promisify((args, opts, callback) => { if (typeof (opts) === 'function') { callback = opts opts = {} } - send({ + + send.andTransform({ path: 'name/resolve', args: args, qs: opts - }, callback) + }, transform, callback) }) } From fc14cbf928b81d5c99049e0714a8a91b514c9e79 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Wed, 3 Jan 2018 13:27:21 +0000 Subject: [PATCH 2/2] remove trailing spaces --- src/name/publish.js | 2 +- src/name/resolve.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/name/publish.js b/src/name/publish.js index 38d474e91..cfc7482e3 100644 --- a/src/name/publish.js +++ b/src/name/publish.js @@ -6,7 +6,7 @@ const transform = function (res, callback) { callback(null, { name: res.Name, value: res.Value - }) + }) } module.exports = (send) => { diff --git a/src/name/resolve.js b/src/name/resolve.js index a8ab1d9c5..addb567d6 100644 --- a/src/name/resolve.js +++ b/src/name/resolve.js @@ -3,7 +3,7 @@ const promisify = require('promisify-es6') const transform = function (res, callback) { - callback(null, res.Path) + callback(null, res.Path) } module.exports = (send) => {