From d64699977e883871246d3fc062a384e88a554e2a Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Wed, 15 Mar 2017 03:38:18 -0600 Subject: [PATCH] add dns listing --- oauth3.dns.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 oauth3.dns.js diff --git a/oauth3.dns.js b/oauth3.dns.js new file mode 100644 index 0000000..fae5e62 --- /dev/null +++ b/oauth3.dns.js @@ -0,0 +1,19 @@ +;(function (exports) { +'use strict'; + +var OAUTH3 = exports.OAUTH3 = exports.OAUTH3 || require('./oauth3.core.js').OAUTH3; + +OAUTH3.api['dns.list'] = function (providerUri, opts) { + var session = opts.session; + + return OAUTH3.request({ + method: 'GET' + , url: OAUTH3.url.normalize(providerUri) + + '/api/com.daplie.domains/accounts/' + session.token.sub + '/dns' + , session: session + }).then(function (res) { + return res.data.records || res.data; + }); +}; + +}('undefined' !== typeof exports ? exports : window));