fix promise not being awaited
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
d28be9e3f8
commit
1188e4573f
@ -280,7 +280,7 @@ export default function create_auth_handler (
|
||||
const token = (/(?<type>\S+) (?<token>.+)/ui)
|
||||
.exec (req.headers.authorization as string);
|
||||
|
||||
process_request (request, token, default_handler, options);
|
||||
await process_request (request, token, default_handler, options);
|
||||
|
||||
return request.is_successful;
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@sapphirecode/auth-server-helper",
|
||||
"version": "2.1.3",
|
||||
"version": "2.1.4",
|
||||
"main": "dist/index.js",
|
||||
"author": {
|
||||
"name": "Timo Hocker",
|
||||
|
@ -102,7 +102,9 @@ describe ('auth handler', () => {
|
||||
access_token_expires_in: expires_seconds,
|
||||
leave_open: true
|
||||
});
|
||||
req.response.end ('custom response');
|
||||
req.response.write ('custom response, ');
|
||||
(req.response.connection as unknown as Record<string, unknown>)
|
||||
.append_flag = true;
|
||||
}
|
||||
else {
|
||||
req.deny ();
|
||||
@ -128,8 +130,13 @@ describe ('auth handler', () => {
|
||||
}
|
||||
});
|
||||
|
||||
server = http.createServer ((req: IncomingMessage, res: ServerResponse) => {
|
||||
ah (req, res);
|
||||
server = http.createServer (async (
|
||||
req: IncomingMessage,
|
||||
res: ServerResponse
|
||||
) => {
|
||||
const is_successful = await ah (req, res);
|
||||
if ((res.connection as unknown as Record<string, unknown>).append_flag)
|
||||
res.end (String (is_successful));
|
||||
});
|
||||
server.listen (3000);
|
||||
});
|
||||
@ -338,7 +345,7 @@ describe ('auth handler', () => {
|
||||
expect (resp1.headers['content-type'])
|
||||
.toEqual ('text/plain');
|
||||
expect (resp1.body)
|
||||
.toEqual ('custom response');
|
||||
.toEqual ('custom response, true');
|
||||
let signature = '';
|
||||
for (const c of resp1.headers['set-cookie'] as string[]) {
|
||||
if (c.includes ('cookie_jar='))
|
||||
|
Loading…
x
Reference in New Issue
Block a user