diff --git a/packages/ditto/queries.ts b/packages/ditto/queries.ts index e14b4f28..dd1e54e1 100644 --- a/packages/ditto/queries.ts +++ b/packages/ditto/queries.ts @@ -19,8 +19,8 @@ interface GetEventOpts { */ async function getEvent(id: string, opts: GetEventOpts): Promise { const filter: NostrFilter = { ids: [id], limit: 1 }; - const [event] = await opts.relay.query([filter], opts); - hydrateEvents({ ...opts, events: [event] }); + const events = await opts.relay.query([filter], opts); + const [event] = await hydrateEvents({ ...opts, events }); return event; } @@ -29,8 +29,8 @@ async function getEvent(id: string, opts: GetEventOpts): Promise { - const [event] = await opts.relay.query([{ authors: [pubkey], kinds: [0], limit: 1 }], opts); - hydrateEvents({ ...opts, events: [event] }); + const events = await opts.relay.query([{ authors: [pubkey], kinds: [0], limit: 1 }], opts); + const [event] = await hydrateEvents({ ...opts, events }); return event; }