Skip to content

Commit 020d619

Browse files
this return for server/client instance methods
1 parent 7483118 commit 020d619

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

lib/websocket/client.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ class WebSocketClient extends EventEmitter {
6868
if (packed) {
6969
this.client.send(packed)
7070
}
71+
return this
7172
}
7273

7374
/**
@@ -85,6 +86,7 @@ class WebSocketClient extends EventEmitter {
8586
_.forEach(ns, function (n) {
8687
_this.pub('sub', n)
8788
})
89+
return this
8890
}
8991

9092
/**
@@ -103,6 +105,7 @@ class WebSocketClient extends EventEmitter {
103105
_.forEach(ns, function (n) {
104106
_this.pub('unsub', n)
105107
})
108+
return this
106109
}
107110

108111
/**
@@ -115,6 +118,7 @@ class WebSocketClient extends EventEmitter {
115118
keepClosed: true
116119
})
117120
}
121+
return this
118122
}
119123
}
120124

lib/websocket/server.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ class WebSocketServer extends EventEmitter {
161161
}
162162
})
163163
}
164+
return this
164165
}
165166

166167
/**
@@ -170,8 +171,9 @@ class WebSocketServer extends EventEmitter {
170171
*/
171172
close (cb = function () {}) {
172173
if (this.server) {
173-
return this.server.close(cb)
174+
this.server.close(cb)
174175
}
176+
return this
175177
}
176178

177179
}

0 commit comments

Comments
 (0)