fix(courier): cast IncomingMessage when skipping XFX body parsers
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -88,7 +88,7 @@ async function bootstrap() {
|
||||
app.use(
|
||||
json({
|
||||
type: (req) =>
|
||||
!isCourierTrackCallbackUrl(req.originalUrl || req.url) &&
|
||||
!isCourierTrackCallbackUrl((req as Request).originalUrl || req.url) &&
|
||||
Boolean(req.headers['content-type']?.includes('json')),
|
||||
verify: (req, _res, buf) => {
|
||||
if (
|
||||
@@ -105,7 +105,7 @@ async function bootstrap() {
|
||||
urlencoded({
|
||||
extended: true,
|
||||
type: (req) =>
|
||||
!isCourierTrackCallbackUrl(req.originalUrl || req.url) &&
|
||||
!isCourierTrackCallbackUrl((req as Request).originalUrl || req.url) &&
|
||||
Boolean(req.headers['content-type']?.includes('urlencoded')),
|
||||
}),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user