Open
Description
Consider the following middleware:
import { HttpMiddleware, HttpRequest, HttpResponse } from '@deepkit/http';
export class AuthenticationMiddleware implements HttpMiddleware {
constructor() {}
async execute(
request: HttpRequest,
response: HttpResponse,
next: (err?: unknown) => void,
) {
response.statusCode = 403;
response.end();
}
}
Actual result
- Controller routes using this middleware are NOT executed
- Log entry for such request is NOT created
Expected result
- Controller routes using this middleware are NOT executed
- Log entry for such request GETS created
Metadata
Metadata
Assignees
Labels
No labels