X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Faccounts%2Fapi%2Fsdn_account%2FsdnAccount.js;h=6d928ca777b2d73571cc9378fb2f060d07810cef;hp=6757c2891019a5e2df6a6dc31f6db7dff169ef51;hb=refs%2Ftags%2Fv3.0.0rc2;hpb=f2dc2462571800e62cba969964de621dca09299c diff --git a/skyquake/plugins/accounts/api/sdn_account/sdnAccount.js b/skyquake/plugins/accounts/api/sdn_account/sdnAccount.js index 6757c2891..6d928ca77 100644 --- a/skyquake/plugins/accounts/api/sdn_account/sdnAccount.js +++ b/skyquake/plugins/accounts/api/sdn_account/sdnAccount.js @@ -38,10 +38,10 @@ Sdn.get = function(req) { var requestHeaders = {}; _.extend(requestHeaders, constants.HTTP_HEADERS.accept.collection, { - 'Authorization': req.get('Authorization') + 'Authorization': req.session && req.session.authorization }); request({ - url: utils.confdPort(api_server) + '/api/operational/sdn/account?deep', + url: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/operational/sdn/account?deep'), type: 'GET', headers: requestHeaders, forever: constants.FOREVER_ON, @@ -77,11 +77,11 @@ Sdn.get = function(req) { var requestHeaders = {}; _.extend(requestHeaders, constants.HTTP_HEADERS.accept.data, { - 'Authorization': req.get('Authorization') + 'Authorization': req.session && req.session.authorization }); request({ - url: utils.confdPort(api_server) + '/api/operational/sdn/account/' + id + '?deep', + url: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/operational/sdn/account/' + id + '?deep'), type: 'GET', headers: requestHeaders, forever: constants.FOREVER_ON, @@ -130,11 +130,11 @@ Sdn.create = function(req) { _.extend(requestHeaders, constants.HTTP_HEADERS.accept.data, constants.HTTP_HEADERS.content_type.data, { - 'Authorization': req.get('Authorization') + 'Authorization': req.session && req.session.authorization }); request({ - url: utils.confdPort(api_server) + '/api/config/sdn/account', + url: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/config/sdn/account'), method: 'POST', headers: requestHeaders, forever: constants.FOREVER_ON, @@ -168,11 +168,11 @@ Sdn.update = function(req) { _.extend(requestHeaders, constants.HTTP_HEADERS.accept.data, constants.HTTP_HEADERS.content_type.data, { - 'Authorization': req.get('Authorization') + 'Authorization': req.session && req.session.authorization }); request({ - url: utils.confdPort(api_server) + '/api/config/sdn/account/' + id, + url: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/config/sdn/account/' + id), method: 'PUT', headers: requestHeaders, forever: constants.FOREVER_ON, @@ -211,11 +211,11 @@ Sdn.delete = function(req) { var requestHeaders = {}; _.extend(requestHeaders, constants.HTTP_HEADERS.accept.data, { - 'Authorization': req.get('Authorization') + 'Authorization': req.session && req.session.authorization }); request({ - url: utils.confdPort(api_server) + '/api/config/sdn/account/' + id, + url: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/config/sdn/account/' + id), method: 'DELETE', headers: requestHeaders, forever: constants.FOREVER_ON,