Files
matrix-backend/src/utils/websocket/websocketCustomEvents/customWebsocketEventUserService.ts
T

14 lines
489 B
TypeScript

import {ExtendedWebSocket} from "../../../interfaces/extendedWebsocket";
import {CustomWebsocketEvent} from "./customWebsocketEvent";
import {UserService} from "../../../db/services/db/UserService";
export abstract class CustomWebsocketEventUserService<T = any> extends CustomWebsocketEvent<T> {
protected readonly userService: UserService;
public constructor(ws: ExtendedWebSocket, userService: UserService) {
super(ws);
this.userService = userService;
}
}