diff --git a/LICENSE b/LICENSE index f382250..e4dc73d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018-2024 SVR.JS +Copyright (c) 2018-2025 SVR.JS Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/modInfo.json b/modInfo.json index 8f04630..b4a3b8c 100644 --- a/modInfo.json +++ b/modInfo.json @@ -1,4 +1,4 @@ { "name": "SVR.JS Cache mod", - "version": "1.1.0" + "version": "1.1.1" } diff --git a/src/index.js b/src/index.js index 5510ff2..e31daf0 100644 --- a/src/index.js +++ b/src/index.js @@ -84,12 +84,12 @@ module.exports = function (req, res, logFacilities, config, next) { res.setHeader = function (name, value) { writtenHeaders[name.toLowerCase()] = value; - originalSetHeader(name, value); + return originalSetHeader(name, value); }; res.removeHeader = function (name) { delete writtenHeaders[name.toLowerCase()]; - originalRemoveHeader(name); + return originalRemoveHeader(name); }; res.writeHead = function (statusCode, statusCodeDescription, headers) { @@ -102,13 +102,13 @@ module.exports = function (req, res, logFacilities, config, next) { writtenStatusCode = statusCode; originalSetHeader("X-SVRJS-Cache", "MISS"); if (headers || typeof statusCodeDescription !== "object") { - originalWriteHead( + return originalWriteHead( writtenStatusCode, statusCodeDescription, writtenHeaders ); } else { - originalWriteHead(writtenStatusCode, writtenHeaders); + return originalWriteHead(writtenStatusCode, writtenHeaders); } }; @@ -193,7 +193,7 @@ module.exports = function (req, res, logFacilities, config, next) { } } - originalEnd(chunk, encoding, callback); + return originalEnd(chunk, encoding, callback); }; if (req.method != "HEAD") { @@ -220,7 +220,7 @@ module.exports = function (req, res, logFacilities, config, next) { } } - originalWrite(chunk, encoding, callback); + return originalWrite(chunk, encoding, callback); }; res.on("pipe", (src) => {