Dashboard work around Hass.io bug (#575)

* Dashboard work around Hass.io bug

Ref https://github.com/home-assistant/hassio/issues/1103

* Lint
This commit is contained in:
Otto Winter 2019-05-30 22:22:59 +02:00 committed by GitHub
parent 3e6ae4afda
commit 9eba789c32
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,12 +5,13 @@
document.addEventListener('DOMContentLoaded', () => { document.addEventListener('DOMContentLoaded', () => {
M.AutoInit(document.body); M.AutoInit(document.body);
}); });
let wsProtocol = "ws:"; const loc = window.location;
if (window.location.protocol === "https:") { const wsLoc = new URL("./",`${loc.protocol}//${loc.host}${loc.pathname}`);
wsProtocol = 'wss:'; wsLoc.protocol = 'ws:';
if (loc.protocol === "https:") {
wsLoc.protocol = 'wss:';
} }
const wsUrl = `${wsProtocol}//${window.location.host}${window.location.pathname}`; const wsUrl = wsLoc.href;
// ============================= Color Log Parsing ============================= // ============================= Color Log Parsing =============================
const initializeColorState = () => { const initializeColorState = () => {