diff options
author | metamuffin <metamuffin@yandex.com> | 2022-01-26 17:10:35 +0100 |
---|---|---|
committer | metamuffin <metamuffin@yandex.com> | 2022-01-26 17:10:35 +0100 |
commit | 5bf043e641576d04b5b2ccdd3d10059af99b58c8 (patch) | |
tree | dc91405f195a0c2392b2cc139f49dd1b2c96c06c /source | |
parent | 4fdb01ab1935a18070efbd92879655360118a1ca (diff) | |
download | keks-meet-5bf043e641576d04b5b2ccdd3d10059af99b58c8.tar keks-meet-5bf043e641576d04b5b2ccdd3d10059af99b58c8.tar.bz2 keks-meet-5bf043e641576d04b5b2ccdd3d10059af99b58c8.tar.zst |
fix: import to renamed interface
Diffstat (limited to 'source')
-rw-r--r-- | source/server/room.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/server/room.ts b/source/server/room.ts index 049a626..0fa8c74 100644 --- a/source/server/room.ts +++ b/source/server/room.ts @@ -1,12 +1,12 @@ import { Router } from "https://deno.land/x/oak@v10.1.0/router.ts"; -import { CSPacket, SCPacket } from "../packets.ts"; +import { PacketC, PacketS } from "../packets.ts"; export const api = new Router() type Room = Map<string, WebSocket> const rooms: Map<string, Room> = new Map() -function send_packet(ws: WebSocket, packet: SCPacket) { +function send_packet(ws: WebSocket, packet: PacketC) { ws.send(JSON.stringify(packet)) } @@ -37,14 +37,14 @@ api.get("/signaling/:id", c => { ws.onmessage = ev => { const message = ev.data.toString() if (!initialized) return init(message) - let in_packet: CSPacket; + let in_packet: PacketS; try { in_packet = JSON.parse(message) } catch (_e) { return } if (JSON.stringify(in_packet) == "{}") return // drop ping console.log(`[${room_name}] ${user_name} -> ${in_packet.receiver ?? "*"}: ${message.substr(0, 100)}`) - const out_packet: SCPacket = { sender: user_name, data: in_packet } + const out_packet: PacketC = { sender: user_name, data: in_packet } if (in_packet.receiver) { const rws = room.get(in_packet.receiver) |