fix: use symbol instead of constructor name (#292)

This commit is contained in:
Jacob Heun 2018-12-04 16:04:17 +01:00 committed by GitHub
parent ae513887f5
commit 53ed3bdb99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -342,7 +342,7 @@ class Node extends EventEmitter {
}
if (t.filter(multiaddrs).length > 0) {
this._switch.transport.add(t.tag || t.constructor.name, t)
this._switch.transport.add(t.tag || t[Symbol.toStringTag], t)
} else if (WebSockets.isWebSockets(t)) {
// TODO find a cleaner way to signal that a transport is always used
// for dialing, even if no listener