1
0

Change router.handle(request, env, ctx) to router.handle(request, extend)

This commit is contained in:
2022-03-18 20:03:29 +01:00
parent 61a02ca9db
commit f7a236f1f2
3 changed files with 5 additions and 15 deletions

View File

@@ -313,19 +313,17 @@ class Router {
* @param {any} ctx
* @returns {Response}
*/
async handle(request, env, ctx) {
async handle(request, extend) {
try {
if (request instanceof Event) {
request = request.request
console.warn("Warning: Using `event` on `router.handle()` is deprecated and might go away in future versions, please use `event.request` instead.")
}
const req = {
...extend,
method: request.method,
headers: request.headers,
url: request.url,
env: env || {},
ctx: ctx || {},
cf: request.cf || {},
params: []
}
if (req.method === 'OPTIONS' && Object.keys(this.corsConfig).length) {