darabos commited on
Commit
67aeed1
·
1 Parent(s): 66fac04

Use secure websockets over HTTPS.

Browse files
lynxkite-app/web/src/workspace/Workspace.tsx CHANGED
@@ -66,8 +66,9 @@ function LynxKiteFlow() {
66
  const state = syncedStore({ workspace: {} as Workspace });
67
  setState(state);
68
  const doc = getYjsDoc(state);
 
69
  const wsProvider = new WebsocketProvider(
70
- `ws://${location.host}/ws/crdt`,
71
  path!,
72
  doc,
73
  );
 
66
  const state = syncedStore({ workspace: {} as Workspace });
67
  setState(state);
68
  const doc = getYjsDoc(state);
69
+ const proto = location.protocol === "https:" ? "wss:" : "ws:";
70
  const wsProvider = new WebsocketProvider(
71
+ `${proto}//${location.host}/ws/crdt`,
72
  path!,
73
  doc,
74
  );