X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fframework%2Fcore%2Fapi_utils%2Futils.js;fp=skyquake%2Fframework%2Fcore%2Fapi_utils%2Futils.js;h=68775f8fede9ea3227de1329fdf69b67c2080d47;hb=5a83ca0dc3306b54e1db18b9e05e860fed21324e;hp=5b17279d5af68b95f64ff237d24ebfe6972ce483;hpb=de8cda680ce17b1555789bf2f4d3145c0d4d4849;p=osm%2FUI.git diff --git a/skyquake/framework/core/api_utils/utils.js b/skyquake/framework/core/api_utils/utils.js index 5b17279d5..68775f8fe 100644 --- a/skyquake/framework/core/api_utils/utils.js +++ b/skyquake/framework/core/api_utils/utils.js @@ -95,7 +95,7 @@ var validateResponse = function(callerName, error, response, body, resolve, reje var checkAuthorizationHeader = function(req) { return new Promise(function(resolve, reject) { - if (req.get('Authorization') == null) { + if (req.session && req.session.authorization == null) { reject(); } else { resolve(); @@ -200,7 +200,7 @@ var passThroughConstructor = function(app) { uri: uri, method: 'GET', headers: _.extend({}, CONSTANTS.HTTP_HEADERS.accept[type], { - 'Authorization': req.get('Authorization'), + 'Authorization': req.session && req.session.authorization, forever: CONSTANTS.FOREVER_ON, rejectUnauthorized: false, })