From 2820822106cf65546f99c5d474e80d29b204d83d Mon Sep 17 00:00:00 2001 From: Gilles Filippini <pini@debian.org> Date: Tue, 19 Sep 2023 18:28:34 +0200 Subject: [PATCH] fix(1398): make sync with --onlypeers work again --- app/modules/crawler/lib/sync/RemoteSynchronizer.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/modules/crawler/lib/sync/RemoteSynchronizer.ts b/app/modules/crawler/lib/sync/RemoteSynchronizer.ts index 028172c49..a355c0f37 100644 --- a/app/modules/crawler/lib/sync/RemoteSynchronizer.ts +++ b/app/modules/crawler/lib/sync/RemoteSynchronizer.ts @@ -375,16 +375,19 @@ export class RemoteSynchronizer extends AbstractSynchronizer { } async syncPeers(fullSync: boolean, to?: number): Promise<void> { + if (!this.node) { + await this.init(); + } const peers = await this.node.getPeers(); for (let i = 0; i < peers.length; i++) { const peer = PeerDTO.fromJSONObject(peers[i]); - this.watcher.writeStatus("Peer " + peer.pubkey); - this.watcher.peersPercent(Math.ceil((i / peers.length) * 100)); + // this.watcher.writeStatus("Peer " + peer.pubkey); + // this.watcher.peersPercent(Math.ceil((i / peers.length) * 100)); try { await this.PeeringService.submitP(DBPeer.fromPeerDTO(peer)); } catch (e) {} } - this.watcher.peersPercent(100); + // this.watcher.peersPercent(100); } async syncSandbox(): Promise<void> { -- GitLab