Pārlūkot izejas kodu

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.
deftdawg 4 gadi atpakaļ
vecāks
revīzija
5e304514b6
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      client/scripts/network.js

+ 1 - 1
client/scripts/network.js

@@ -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;
     }