Spaces:
Running
Running
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 |
-
|
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 |
);
|