Trying to pass data from middleware context.data = {id:1} to a function, not working :(
Hi, I have a middleware inside functions/api/_middleware.ts now I'm trying to pass some data from that middleware to a function like I want to access that data on onRequest(data) like that. right now, it returning an empty object.
1 Reply
This is a weird bug with how you set
context.data
: https://github.com/cloudflare/workers-sdk/issues/2797
Essentially, do context.data.id = 1
and it'll work, but if you override context.data
entirely, it will notGitHub
🐛 BUG: Pages middleware context.data not persisted if overwritten ·...
Which Cloudflare product(s) does this pertain to? Pages What version of Wrangler are you using? 2.11.1 What operating system are you using? Windows 10 Describe the Bug Originally reported on the Co...