From 89e07ac19f67b1a733f2959f39f419658fd978bb Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Wed, 29 Jan 2020 22:32:09 -0400 Subject: [PATCH] use getters --- .../contact-api/events/onReceivedReqs.js | 23 ++++--------------- 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/services/gunDB/contact-api/events/onReceivedReqs.js b/services/gunDB/contact-api/events/onReceivedReqs.js index 152f272b..659a8300 100644 --- a/services/gunDB/contact-api/events/onReceivedReqs.js +++ b/services/gunDB/contact-api/events/onReceivedReqs.js @@ -23,12 +23,6 @@ const Streams = require('../streams') const listeners = new Set() -/** @type {Streams.Avatars} */ -let pubToAvatar = {} - -/** @type {Streams.DisplayNames} */ -let pubToDn = {} - /** @type {SimpleReceivedRequest[]} */ let currentReqs = [] @@ -42,6 +36,8 @@ const react = () => { /** @type {SimpleReceivedRequest[]} */ const finalReqs = [] const pubToIncoming = Streams.getPubToIncoming() + const pubToAvatar = Streams.getPubToAvatar() + const pubToDn = Streams.getPubToDn() for (const [id, req] of Object.entries(currentNode)) { const notAccepted = typeof pubToIncoming[req.from] === 'undefined' @@ -115,18 +111,9 @@ const onReceivedReqs = cb => { } }, require('../../Mediator').getUser()) - Streams.onAvatar(pta => { - pubToAvatar = pta - react() - }) - Streams.onDisplayName(ptd => { - pubToDn = ptd - react() - }) - Streams.onIncoming(pti => { - pubToIncoming = pti - react() - }) + Streams.onAvatar(react) + Streams.onDisplayName(react) + Streams.onIncoming(react) subbed = true }