diff --git a/src/controllers/api/accounts.ts b/src/controllers/api/accounts.ts index 4b684c33..6e3cac5b 100644 --- a/src/controllers/api/accounts.ts +++ b/src/controllers/api/accounts.ts @@ -141,10 +141,11 @@ const accountSearchController: AppController = async (c) => { signal, }); - events = pubkeys.map((pubkey) => { - return events.find((event) => event.pubkey === pubkey); - }).filter((event) => event !== undefined); - + if (!event) { + events = pubkeys.map((pubkey) => { + return events.find((event) => event.pubkey === pubkey); + }).filter((event) => event !== undefined); + } const accounts = await hydrateEvents({ events, store, signal }).then( (events) => Promise.all(