diff --git a/checkpoint.js b/checkpoint.js index dd873c8..238ea60 100644 --- a/checkpoint.js +++ b/checkpoint.js @@ -737,9 +737,8 @@ function CheckpointMiddleware() { } } - // Only checkpoint requests explicitly accepting 'text/html' - const acceptHeader = request.headers.get('accept') || ''; - if (!acceptHeader.toLowerCase().includes('text/html')) { + // Skip checkpoint for requests that don't accept HTML + if (!req.accepts('html')) { return next(); }