Update Snapdrop client to be proxy friendly.

Adds location.pathname to the socket location, this is needed to make snapdrop proxiable which allows it to be used as Home Assistant Addon.
This commit is contained in:
deftdawg 2021-04-07 05:07:00 -04:00 committed by GitHub
parent fad4632eb9
commit 5e304514b6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -58,7 +58,7 @@ class ServerConnection {
// hack to detect if deployment or development environment
const protocol = location.protocol.startsWith('https') ? 'wss' : 'ws';
const webrtc = window.isRtcSupported ? '/webrtc' : '/fallback';
const url = protocol + '://' + location.host + '/server' + webrtc;
const url = protocol + '://' + location.host + location.pathname + '/server' + webrtc;
return url;
}