From a24c119c7b503964d00cc3c29d302afb1398beec Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 7 Aug 2024 16:56:15 -0500 Subject: [PATCH] accountSearchController: actually use the looked up event, whoops --- src/controllers/api/accounts.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/controllers/api/accounts.ts b/src/controllers/api/accounts.ts index 221813ac..7d9e7641 100644 --- a/src/controllers/api/accounts.ts +++ b/src/controllers/api/accounts.ts @@ -133,11 +133,13 @@ const accountSearchController: AppController = async (c) => { return c.json(pubkey ? [await accountFromPubkey(pubkey)] : []); } - const events = await store.query([{ kinds: [0], search: query, limit }], { signal }) - .then((events) => hydrateEvents({ events, store, signal })); + const events = event ? [event] : await store.query([{ kinds: [0], search: query, limit }], { signal }); - const accounts = await Promise.all( - events.map((event) => renderAccount(event)), + const accounts = await hydrateEvents({ events, store, signal }).then( + (events) => + Promise.all( + events.map((event) => renderAccount(event)), + ), ); return c.json(accounts);