Commit c625d229 authored by Christine Ho's avatar Christine Ho

add http code for errors

parent b162f48a
......@@ -17,7 +17,7 @@ module.exports.RestClient = function (options) {
(qui elle n'est pas publique : c'est du SSR). Donc j'ai envie de dire : ce n'est pas notre
problème : c'est entre VSF et VSFAPI qu'il doit y avoir une authentification / vérification
de la provenance des requêtes. Nous on s'occupe de la com entre VSFAPI et Django, et une
simple limitation sur l'IP de provenance est suffisante.
limitation avec une clé d'authentification est suffisante
var oauth = OAuth({
consumer: {
......@@ -79,9 +79,11 @@ module.exports.RestClient = function (options) {
errorMessage = 'HTTP ERROR ' + response.code;
}
logger.error('API call failed: ' + errorMessage);
reject(errorMessage);
reject({
errorMessage: errorMessage,
code: body.code
});
}
resolve(body);
});
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment