File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
var redis = require ( 'redis' ) ;
2
2
3
3
module . exports . attach = function ( store ) {
4
- var options = store . options ;
4
+ var storeOptions = store . options . storeOptions ;
5
5
var instanceId = store . instanceId ;
6
6
7
- var subClient = redis . createClient ( options . port , options . host , options ) ;
8
- var pubClient = redis . createClient ( options . port , options . host , options ) ;
7
+ var subClient = redis . createClient ( storeOptions . port , storeOptions . host , storeOptions ) ;
8
+ var pubClient = redis . createClient ( storeOptions . port , storeOptions . host , storeOptions ) ;
9
9
10
10
store . on ( 'subscribe' , subClient . subscribe . bind ( subClient ) ) ;
11
11
store . on ( 'unsubscribe' , subClient . unsubscribe . bind ( subClient ) ) ;
12
12
store . on ( 'publish' , function ( channel , data ) {
13
13
if ( data instanceof Object ) {
14
14
try {
15
- data = 'o:' + JSON . stringify ( data ) ;
15
+ data = '/ o:' + JSON . stringify ( data ) ;
16
16
} catch ( e ) {
17
- data = 's:' + data ;
17
+ data = '/ s:' + data ;
18
18
}
19
19
} else {
20
- data = 's:' + data ;
20
+ data = '/ s:' + data ;
21
21
}
22
22
23
23
if ( instanceId != null ) {
24
- data = instanceId + '/' + data ;
24
+ data = instanceId + data ;
25
25
}
26
26
27
27
pubClient . publish ( channel , data ) ;
You can’t perform that action at this time.
0 commit comments