Describe the issue
ProceedingsMaterial documents are not being handled automatically by the Cloudflare edge worker that serves meeting materials from R2. Fetching URLs like /meeting/125/materials/proceedings-125-supporters-01 returns Not found when in this state.
This can be fixed by manually creating ResolvedMaterial records for these documents.
These records are expected to be created automatically and, if they're missing, I think the CF edge worker should be falling back to the origin. (That fallback should also be triggering the record to be created, IIRC.)
Code of Conduct
Describe the issue
ProceedingsMaterialdocuments are not being handled automatically by the Cloudflare edge worker that serves meeting materials from R2. Fetching URLs like/meeting/125/materials/proceedings-125-supporters-01returnsNot foundwhen in this state.This can be fixed by manually creating
ResolvedMaterialrecords for these documents.These records are expected to be created automatically and, if they're missing, I think the CF edge worker should be falling back to the origin. (That fallback should also be triggering the record to be created, IIRC.)
Code of Conduct