File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
packages/transport-websockets/src Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 2424 */
2525
2626import { transportSymbol , serviceCapabilities , ConnectionFailedError } from '@libp2p/interface'
27+ import { WebSockets as WebSocketsMatcher } from '@multiformats/multiaddr-matcher'
2728import { multiaddrToUri as toUri } from '@multiformats/multiaddr-to-uri'
2829import { pEvent } from 'p-event'
2930import { CustomProgressEvent } from 'progress-events'
@@ -182,7 +183,7 @@ class WebSockets implements Transport<WebSocketsDialEvents> {
182183 }
183184
184185 listenFilter ( multiaddrs : Multiaddr [ ] ) : Multiaddr [ ] {
185- return multiaddrs
186+ return multiaddrs . filter ( ma => WebSocketsMatcher . exactMatch ( ma ) )
186187 }
187188
188189 dialFilter ( multiaddrs : Multiaddr [ ] ) : Multiaddr [ ] {
You can’t perform that action at this time.
0 commit comments