pull/30/merge
talentedandrew 2018-03-14 11:01:43 +00:00 committed by GitHub
commit 2147a19425
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 4 deletions

View File

@ -28,7 +28,7 @@ export class Session {
public getSessionId(callback: Function) { public getSessionId(callback: Function) {
if (this.sessionId) { if (this.sessionId) {
callback(this.sessionId); callback(null, this.sessionId);
return; return;
} }
@ -59,12 +59,13 @@ export class Session {
// Data reception is done // Data reception is done
let parsed = JSON.parse(body); let parsed = JSON.parse(body);
this.sessionId = parsed.id; this.sessionId = parsed.id;
callback(parsed.id); callback(null, parsed.id);
}); });
}); });
req.on('error', (e) => { req.on('error', (e) => {
console.error(e); console.error(e);
callback(e);
}); });
req.write(requestBody); req.write(requestBody);
req.end(); req.end();
@ -111,12 +112,13 @@ export class Session {
res.on('end', () => { res.on('end', () => {
// Data reception is done // Data reception is done
let parsed = JSON.parse(body); let parsed = JSON.parse(body);
callback(parsed.id); callback(null, parsed.id);
}); });
}); });
req.on('error', (e) => { req.on('error', (e) => {
console.error(e); console.error(e);
callback(e);
}); });
req.write(requestBody); req.write(requestBody);
req.end(); req.end();
@ -143,4 +145,4 @@ export class Session {
} }
} }
} }