accountSearchController: actually use the looked up event, whoops

This commit is contained in:
Alex Gleason 2024-08-07 16:56:15 -05:00
parent fd90c199f5
commit a24c119c7b
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -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);