Skip to content

Commit 338373e

Browse files
authored
Add a block on Deno/1.36.2
1 parent 7d1c9e0 commit 338373e

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

generation/deploy/mod.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,17 @@ Deno.serve({
1616
}, httpTracer(async (request, connInfo) => {
1717
const span = trace.getActiveSpan();
1818
let response: Response;
19+
if (request.headers.get('user-agent') == 'Deno/1.36.2') {
20+
response = new Response('enhance your calm', {status: 420});
21+
}
1922
try {
20-
response = await routeRequest(request);
23+
response ??= await routeRequest(request);
2124
} catch (e: unknown) {
2225
span?.recordException(e as Error);
2326
response = ResponseError(e);
2427
}
2528
response.headers.set("server", "aws_api-generation/v0.4.0");
26-
console.log('Returning', response.status, 'to', request.method, request.url, 'from', connInfo.remoteAddr, request.headers.get('user-agent'));
29+
console.log('Returning', response.status, 'to', request.method, request.url, 'from', connInfo.remoteAddr.hostname, request.headers.get('user-agent'));
2730
return response;
2831
}));
2932

0 commit comments

Comments
 (0)