Bugfix. Use https for encrypted media unless hosted via localhost
This commit is contained in:
parent
62cd0afa37
commit
18d8b69f00
|
@ -167,7 +167,7 @@ async function downloadFile(url) {
|
|||
|
||||
async function getAndDecryptFile (uri) {
|
||||
const hash = uri.hash().slice(1);
|
||||
const protocol = window.location.hostname === 'localhost' ? 'http' : 'https';
|
||||
const protocol = (window.location.hostname === 'localhost' && uri.domain() === 'localhost') ? 'http' : 'https';
|
||||
const http_url = uri.toString().replace(/^aesgcm/, protocol);
|
||||
const cipher = await downloadFile(http_url);
|
||||
if (cipher === null) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user