From dc69f21e0bc93c2befabe7a43361c626bb46e653 Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Sun, 15 Sep 2024 17:46:10 -0300 Subject: [PATCH] refactor: write map function in a cleaner way --- src/controllers/api/accounts.ts | 6 +++--- src/controllers/api/search.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/controllers/api/accounts.ts b/src/controllers/api/accounts.ts index 6e3cac5b..c946b697 100644 --- a/src/controllers/api/accounts.ts +++ b/src/controllers/api/accounts.ts @@ -142,9 +142,9 @@ const accountSearchController: AppController = async (c) => { }); if (!event) { - events = pubkeys.map((pubkey) => { - return events.find((event) => event.pubkey === pubkey); - }).filter((event) => event !== undefined); + events = pubkeys + .map((pubkey) => events.find((event) => event.pubkey === pubkey)) + .filter((event) => !!event); } const accounts = await hydrateEvents({ events, store, signal }).then( (events) => diff --git a/src/controllers/api/search.ts b/src/controllers/api/search.ts index e220413b..01fb6665 100644 --- a/src/controllers/api/search.ts +++ b/src/controllers/api/search.ts @@ -112,9 +112,9 @@ async function searchEvents({ q, type, limit, account_id }: SearchQuery, signal: if (type !== 'accounts') return events; - events = pubkeys.map((pubkey) => { - return events.find((event) => event.pubkey === pubkey); - }).filter((event) => event !== undefined); + events = pubkeys + .map((pubkey) => events.find((event) => event.pubkey === pubkey)) + .filter((event) => !!event); return events; }