summaryrefslogtreecommitdiff
path: root/src/server/api/stream
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-10-11 18:09:41 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-10-11 18:09:41 +0900
commit05f9ad11bb51ca932cba7716302924dfaa7aafdd (patch)
tree1a0f914a589cf01d3f7b26919269725222ffaded /src/server/api/stream
parent10.7.2 (diff)
downloadsharkey-05f9ad11bb51ca932cba7716302924dfaa7aafdd.tar.gz
sharkey-05f9ad11bb51ca932cba7716302924dfaa7aafdd.tar.bz2
sharkey-05f9ad11bb51ca932cba7716302924dfaa7aafdd.zip
Redisがインストールされているときはイベントの共有にRedisのpub/subを使うように
Diffstat (limited to 'src/server/api/stream')
-rw-r--r--src/server/api/stream/index.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/api/stream/index.ts b/src/server/api/stream/index.ts
index 838d847004..afedd4362c 100644
--- a/src/server/api/stream/index.ts
+++ b/src/server/api/stream/index.ts
@@ -1,6 +1,5 @@
import autobind from 'autobind-decorator';
import * as websocket from 'websocket';
-import Xev from 'xev';
import * as debug from 'debug';
import User, { IUser } from '../../../models/user';
@@ -11,6 +10,7 @@ import readNote from '../../../services/note/read';
import Channel from './channel';
import channels from './channels';
+import { EventEmitter } from 'events';
const log = debug('misskey');
@@ -21,14 +21,14 @@ export default class Connection {
public user?: IUser;
public app: IApp;
private wsConnection: websocket.connection;
- public subscriber: Xev;
+ public subscriber: EventEmitter;
private channels: Channel[] = [];
private subscribingNotes: any = {};
public sendMessageToWsOverride: any = null; // 後方互換性のため
constructor(
wsConnection: websocket.connection,
- subscriber: Xev,
+ subscriber: EventEmitter,
user: IUser,
app: IApp
) {