🐛 fix gateway
This commit is contained in:
parent
60535f5159
commit
0a0a61565e
@ -1,4 +1,5 @@
|
|||||||
import WebSocket, { Server } from "@fosscord/gateway/util/WebSocket";
|
import WS from "ws";
|
||||||
|
import WebSocket from "@fosscord/gateway/util/WebSocket";
|
||||||
import { IncomingMessage } from "http";
|
import { IncomingMessage } from "http";
|
||||||
import { Close } from "./Close";
|
import { Close } from "./Close";
|
||||||
import { Message } from "./Message";
|
import { Message } from "./Message";
|
||||||
@ -18,7 +19,7 @@ try {
|
|||||||
// TODO: check msg max size
|
// TODO: check msg max size
|
||||||
|
|
||||||
export async function Connection(
|
export async function Connection(
|
||||||
this: Server,
|
this: WS.Server,
|
||||||
socket: WebSocket,
|
socket: WebSocket,
|
||||||
request: IncomingMessage
|
request: IncomingMessage
|
||||||
) {
|
) {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import WebSocket, { Data } from "@fosscord/gateway/util/WebSocket";
|
import WebSocket from "@fosscord/gateway/util/WebSocket";
|
||||||
var erlpack: any;
|
var erlpack: any;
|
||||||
try {
|
try {
|
||||||
erlpack = require("erlpack");
|
erlpack = require("erlpack");
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import { Intents, Permissions } from "@fosscord/util";
|
import { Intents, Permissions } from "@fosscord/util";
|
||||||
import WS from "ws";
|
import WS from "ws";
|
||||||
import { Deflate } from "zlib";
|
import { Deflate } from "zlib";
|
||||||
|
import { Channel } from "amqplib";
|
||||||
|
|
||||||
interface WebSocket extends WS {
|
interface WebSocket extends WS {
|
||||||
version: number;
|
version: number;
|
||||||
|
@ -21,7 +21,7 @@ export function initDatabase() {
|
|||||||
//
|
//
|
||||||
entities: Object.values(Models).filter((x) => x.constructor.name !== "Object"),
|
entities: Object.values(Models).filter((x) => x.constructor.name !== "Object"),
|
||||||
synchronize: true,
|
synchronize: true,
|
||||||
logging: true,
|
logging: false,
|
||||||
cache: {
|
cache: {
|
||||||
duration: 1000 * 3, // cache all find queries for 3 seconds
|
duration: 1000 * 3, // cache all find queries for 3 seconds
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user