Issue : The current Lambda Package seems to have an issue with the playback of Contact Lens recordings in Salesforce, mainly because the redacted recordings are in '/Analysis' path and the default audio recordings are in '/connect'
Changes :
updated the sfGenerateAudioRecordingStreamingURL lambda to accommodate the contact lens paths
fixed a small typo in the sfContactLensUtil lambda
updated the Cloudfront distribution in the SAM template to have another origin for /Analysis
Apart from the code changes, some other actions that can be updated in the documentation :
For S3 permissions, include the visual force page and the lightning page :
Visual force page base URL for AC_RecordingViewer
https://{salesforce instance}.lightning.force.com ( Lightning page for the Contact Lens Viewer )
The sfSig4RequestToS3 Lambda has to be deployed to the Lambda Edge for 2 origins paths, '*' and '/Voice/*'
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue : The current Lambda Package seems to have an issue with the playback of Contact Lens recordings in Salesforce, mainly because the redacted recordings are in '/Analysis' path and the default audio recordings are in '/connect'
Changes :
Apart from the code changes, some other actions that can be updated in the documentation :
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.