Skip to content

Commit 1a9c829

Browse files
authored
Moving req time into callback
1 parent e656fc1 commit 1a9c829

File tree

1 file changed

+25
-18
lines changed

1 file changed

+25
-18
lines changed

server.ts

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -97,24 +97,31 @@ app.get('*', (req, res) => {
9797

9898
// tslint:disable-next-line:no-console
9999
console.time(`GET: ${req.originalUrl}`);
100-
res.render('../dist/index', {
101-
req: req,
102-
res: res,
103-
providers: [
104-
{
105-
provide: REQUEST, useValue: (req)
106-
},
107-
{
108-
provide: RESPONSE, useValue: (res)
109-
},
110-
{
111-
provide: 'ORIGIN_URL',
112-
useValue: (`${http}://${req.headers.host}`)
113-
}
114-
]
115-
});
116-
// tslint:disable-next-line:no-console
117-
console.timeEnd(`GET: ${req.originalUrl}`);
100+
res.render(
101+
'../dist/index',
102+
{
103+
req: req,
104+
res: res,
105+
providers: [
106+
{
107+
provide: REQUEST, useValue: (req)
108+
},
109+
{
110+
provide: RESPONSE, useValue: (res)
111+
},
112+
{
113+
provide: 'ORIGIN_URL',
114+
useValue: (`${http}://${req.headers.host}`)
115+
}
116+
]
117+
},
118+
(err, html) => {
119+
if (!!err) throw err;
120+
121+
// tslint:disable-next-line:no-console
122+
console.timeEnd(`GET: ${req.originalUrl}`);
123+
res.send(html);
124+
});
118125
});
119126

120127
app.listen(PORT, () => {

0 commit comments

Comments
 (0)