Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
RobertMcCann committed Nov 27, 2023
1 parent 9246252 commit ac0aa4a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 19 deletions.
22 changes: 4 additions & 18 deletions model/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ module.exports = class Model extends EventEmitter {
}

return this.prepare().then(data => {
console.log("after prepare promise")
data = JSON.stringify(data);
const reqConf = this.requestConfig(options);
reqConf.method = options.method || 'POST';
Expand Down Expand Up @@ -122,26 +121,21 @@ module.exports = class Model extends EventEmitter {
return new Promise((resolve, reject) => {
const _callback = (err, data, statusCode) => {
if (timeoutTimer) {
console.log("heerrererererer222")
clearTimeout(timeoutTimer);
timeoutTimer = null;
}

const endTime = process.hrtime();
const responseTime = timeDiff(startTime, endTime);
if (err) {
console.log("heerrererererer444")
console.log("d",data)
console.log("e",err)
console.log("os", originalSettings)
console.log("sc", statusCode)
console.log("rt", responseTime)
console.log("heerrererererer444")
this.emit('fail', err, data, originalSettings, statusCode, responseTime);
} else {
console.log("heerrererererer555")
console.log("SUCCESS>>>>>>>>>>>>>>>")
this.emit('success', data, originalSettings, statusCode, responseTime);
}
console.log("*****ERRR********")
console.log(err)
console.log("*****ERRR********")
if (err) {
console.log("err11")
console.log(err)
Expand All @@ -151,19 +145,15 @@ module.exports = class Model extends EventEmitter {
resolve(data);
}
};
console.log("settings---------------: ", settings);
this._request(settings)
.then(response => {
console.log("heeeeeeyyy123")
return this.handleResponse(response, (error, data, status) => {
console.log("heeeeeeyyyy912")
if (error) {
error.headers = response.headers;
}
_callback(error, data, status);
});
}).catch(err => {
console.log("heerrererererer111")
if (err.code === 'ETIMEDOUT' || err.code === 'ESOCKETTIMEDOUT') {
err.message = 'Connection timed out';
err.status = 504;
Expand All @@ -181,13 +171,10 @@ module.exports = class Model extends EventEmitter {
}

handleResponse(response, callback) {
console.log("handleresponse.....><<>")
let data = {};
try {
console.log("TRYhandleresponse.....><<>")
data = typeof response.data === 'object' ? response.data : JSON.parse(response.data || '{}');
} catch (err) {
console.log("CATCHhandleresponse.....><<>")
err.status = response.status;
err.body = response.data;
return callback(err, null, response.status);
Expand All @@ -209,7 +196,6 @@ module.exports = class Model extends EventEmitter {
}

prepare() {
console.log("prepare() promise")
return Promise.resolve(this.toJSON());
}

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "hof",
"description": "A bootstrap for HOF projects",
"version": "21.0.8-axios-beta",
"version": "21.0.9-axios-beta",
"license": "MIT",
"main": "index.js",
"author": "HomeOffice",
Expand Down

0 comments on commit ac0aa4a

Please sign in to comment.