version importing

This commit is contained in:
DecDuck
2024-10-11 17:16:26 +11:00
parent a7c33e7d43
commit 46c8f0c48a
19 changed files with 587 additions and 113 deletions

View File

@ -17,8 +17,10 @@ export default defineWebSocketHandler({
peer.send("unauthenticated");
return;
}
const admin = session.getAdminUser(dummyEvent);
const peerId = uuidv4();
peer.ctx.id = peerId;
peer.ctx.admin = admin !== undefined;
const rtMsg: TaskMessage = {
id: "connect",
@ -34,7 +36,7 @@ export default defineWebSocketHandler({
const text = message.text();
if (text.startsWith("connect/")) {
const id = text.substring("connect/".length);
taskHandler.connect(peer.ctx.id, id, peer);
taskHandler.connect(peer.ctx.id, id, peer, peer.ctx.admin);
return;
}
},