This repository was archived by the owner on Apr 24, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -165,7 +165,12 @@ class WebRTCDirect {
165
165
if ( ! Array . isArray ( multiaddrs ) ) {
166
166
multiaddrs = [ multiaddrs ]
167
167
}
168
+
168
169
return multiaddrs . filter ( ( ma ) => {
170
+ if ( ma . protoNames ( ) . indexOf ( 'p2p-circuit' ) > - 1 ) {
171
+ return false
172
+ }
173
+
169
174
return mafmt . WebRTCDirect . matches ( ma )
170
175
} )
171
176
}
Original file line number Diff line number Diff line change @@ -16,7 +16,9 @@ describe('filter', () => {
16
16
multiaddr ( '/ip4/1.2.3.4/tcp/3456/http/p2p-webrtc-direct' ) ,
17
17
multiaddr ( '/ip4/127.0.0.1/tcp/9090/ws' ) ,
18
18
multiaddr ( '/ip4/127.0.0.1/tcp/9090/ws/p2p-webrtc-direct/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo2' ) ,
19
- multiaddr ( '/ip4/127.0.0.1/tcp/9090/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4' )
19
+ multiaddr ( '/ip4/127.0.0.1/tcp/9090/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4' ) ,
20
+ multiaddr ( '/ip4/127.0.0.1/tcp/9090/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4' +
21
+ '/p2p-circuit/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo5' )
20
22
]
21
23
22
24
const filtered = wd . filter ( maArr )
You can’t perform that action at this time.
0 commit comments