From 41f015cb134b9e4d8d8e1ef8fe9dc1a50d7c4d3d Mon Sep 17 00:00:00 2001 From: Julien Malard-Adam Date: Tue, 4 Feb 2025 12:09:11 -0500 Subject: [PATCH] Use `.name` instead of `.code` for errors Fix for the change in libp2p here: https://github.com/libp2p/js-libp2p/pull/2655 --- src/sync.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sync.js b/src/sync.js index e4005ee..51627bc 100644 --- a/src/sync.js +++ b/src/sync.js @@ -196,7 +196,7 @@ const Sync = async ({ ipfs, log, events, onSynced, start, timeout }) => { } catch (e) { console.error(e) peers.delete(peerId) - if (e.code === 'ERR_UNSUPPORTED_PROTOCOL') { + if (e.name === 'ERR_UNSUPPORTED_PROTOCOL') { // Skip peer, they don't have this database currently } else { events.emit('error', e)