From cb741139598dabe8e19481b867521295e83f2440 Mon Sep 17 00:00:00 2001 From: elielnfinic <46634774+elielnfinic@users.noreply.github.com> Date: Tue, 12 Nov 2024 15:25:42 +0200 Subject: [PATCH] Fixing code quality --- packages/node/src/handlers.ts | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/packages/node/src/handlers.ts b/packages/node/src/handlers.ts index 74519eae..259a373f 100644 --- a/packages/node/src/handlers.ts +++ b/packages/node/src/handlers.ts @@ -94,18 +94,16 @@ function updateHandler(node: TopologyNode, data: Uint8Array) { ); }; - try{ + try { + _merge(); + } catch (err) { + if (updateMessage.vertices.length === 0) return false; + + const peerId = updateMessage.vertices[0].nodeId; + node.syncObject(object.id, peerId); _merge(); - }catch(err){ - if (updateMessage.vertices.length === 0) { - return false; - } else { - const peerId = updateMessage.vertices[0].nodeId; - node.syncObject(object.id, peerId); - _merge(); - } } - + node.objectStore.put(object.id, object); return true; @@ -187,14 +185,18 @@ function syncAcceptHandler( }); if (vertices.length !== 0) { - try{ + try { object.merge(vertices); - }catch(err){ + } catch (err) { node.syncObject(object.id, sender); - try{ + try { object.merge(vertices); - }catch(err){ - console.error("topology::node::syncAcceptHandler", "Error merging vertices", err); + } catch (err) { + console.error( + "topology::node::syncAcceptHandler", + "Error merging vertices", + err, + ); return; } }