fetchAndDecryptMedia performs a Blob Service request but doesn't send Authorization header
unless authMetadata is provided.
Updated the callsite to provide it when usingCommServicesAccessToken = true
Details
Details
Tested locally with CSAT verification enabled for services.
Blob-hosted encrypted media are downloaded and rendered correctly.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
native/media/encryption-utils.js | ||
---|---|---|
421 ↗ | (On Diff #41377) | I think with authMetadata calling fetchAndDecryptMedia will fail anyway - shouldn't we let this error throw here? |