RestError: Error sending request: Unsupported cache mode: no-store
Hi, I'm using Azure Communication Services to send emails. Unfortunately, their library hard codes cache no-store which I have no way to remove: https://github.com/Azure/azure-sdk-for-js/blob/424bfd1b507ba02e1895269a91f224fd55cfddb5/sdk/core/core-rest-pipeline/src/fetchHttpClient.ts#L72
And Cloudflare Pages Function throws an error when that's set preventing the request from working:
[ERROR] RestError: Error sending request: Unsupported cache mode: no-store You may need to enable the cache_option_enabled compatability flag.
I tried setting compatibility_flags=["cache_option_enabled"] in wrangler.toml without success, it just removed the suggestion from error message.
I'm just wondering is there a reason this is an error instead of a warning and just proceed with sending request?
Edit:
Found workaround, use patch-package to modify @azure/core-rest-pipeline to remove all instances of cache: "no-store".
This should have been fixed via https://github.com/cloudflare/workerd/pull/2434
This isn't fixed.
any update?