File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,8 @@ const BaseClient = require('./BaseClient');
7
7
module . exports = class SockJSClient extends BaseClient {
8
8
constructor ( url ) {
9
9
super ( ) ;
10
- this . sock = new SockJS ( url ) ;
10
+ const sockUrl = url . replace ( / ^ (?: c h r o m e - e x t e n s i o n | f i l e ) / i, 'http' ) ;
11
+ this . sock = new SockJS ( sockUrl ) ;
11
12
12
13
this . sock . onerror = ( err ) => {
13
14
log . error ( err ) ;
Original file line number Diff line number Diff line change @@ -8,7 +8,8 @@ const BaseClient = require('./BaseClient');
8
8
module . exports = class WebsocketClient extends BaseClient {
9
9
constructor ( url ) {
10
10
super ( ) ;
11
- this . client = new WebSocket ( url . replace ( / ^ h t t p / , 'ws' ) ) ;
11
+ const wsUrl = url . replace ( / ^ (?: h t t p | c h r o m e - e x t e n s i o n | f i l e ) / i, 'ws' ) ;
12
+ this . client = new WebSocket ( wsUrl ) ;
12
13
13
14
this . client . onerror = ( err ) => {
14
15
log . error ( err ) ;
You can’t perform that action at this time.
0 commit comments