From 0bd29824d20f7bdc04c22bbe38c34d0bd6307af1 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Sun, 10 Nov 2024 22:15:10 -0800 Subject: [PATCH] enh: add requestId to locals --- packages/pockethost/src/services/ProxyService.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/pockethost/src/services/ProxyService.ts b/packages/pockethost/src/services/ProxyService.ts index a0d2132a..da482865 100644 --- a/packages/pockethost/src/services/ProxyService.ts +++ b/packages/pockethost/src/services/ProxyService.ts @@ -53,6 +53,7 @@ export const proxyService = mkSingleton(async (config: ProxyServiceConfig) => { // Default locals server.use((req, res, next) => { const host = req.headers.host + res.locals.requestId = seqid() res.locals.host = host res.locals.coreInternalUrl = coreInternalUrl next() @@ -65,7 +66,7 @@ export const proxyService = mkSingleton(async (config: ProxyServiceConfig) => { const ip = (req.headers['x-forwarded-for'] as string) || '' const method = req.method || '' const sig = [ - seqid(), + res.locals.requestId, method.padStart(10), country.padStart(5), ip.padEnd(45),