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; }