From 09a88a5452fda0e2c3f55a5b17e5fe99960093ba Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Mon, 2 Oct 2023 23:20:23 -0400 Subject: [PATCH] disable require-atomic-updates in auth middleware --- src/middleware/auth.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/middleware/auth.ts b/src/middleware/auth.ts index 2604e71..3205b79 100644 --- a/src/middleware/auth.ts +++ b/src/middleware/auth.ts @@ -81,7 +81,12 @@ async function auth(request: express.Request, response: express.Response, next: return serverError(response, discovery); } + // * This is a false positive from ESLint. + // * Since this middleware is only ever called + // * per every request instance + // eslint-disable-next-line require-atomic-updates request.pid = pid; + // eslint-disable-next-line require-atomic-updates request.paramPack = paramPackData; return next();