summary refs log tree commit diff
path: root/gateway/src/opcodes/instanceOf.ts
diff options
context:
space:
mode:
Diffstat (limited to 'gateway/src/opcodes/instanceOf.ts')
-rw-r--r--gateway/src/opcodes/instanceOf.ts18
1 files changed, 0 insertions, 18 deletions
diff --git a/gateway/src/opcodes/instanceOf.ts b/gateway/src/opcodes/instanceOf.ts
deleted file mode 100644
index eb6f6ea1..00000000
--- a/gateway/src/opcodes/instanceOf.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import { instanceOf } from "@fosscord/util";
-import { WebSocket } from "@fosscord/gateway";
-import { CLOSECODES } from "../util/Constants";
-
-export function check(this: WebSocket, schema: any, data: any) {
-	try {
-		const error = instanceOf(schema, data, { path: "body" });
-		if (error !== true) {
-			throw error;
-		}
-		return true;
-	} catch (error) {
-		console.error(error);
-		// invalid payload
-		this.close(CLOSECODES.Decode_error);
-		throw error;
-	}
-}