From a7ca731aab8eb575309e3744681c1440333fbd90 Mon Sep 17 00:00:00 2001 From: BlowaterNostr Date: Wed, 1 May 2024 00:44:43 +0800 Subject: [PATCH] fix --- resolvers/event.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/resolvers/event.ts b/resolvers/event.ts index b8d58ab..85b4d78 100644 --- a/resolvers/event.ts +++ b/resolvers/event.ts @@ -104,16 +104,13 @@ export class EventStore implements EventReadWriter { kinds: NostrKind[]; authors: string[]; }) { - const keys: Deno.KvKey[] = []; for (const kind of args.kinds) { for (const author of args.authors) { - keys.push(["event", kind, author]); - } - } - const results = await this.kv.getMany(keys); - for (const result of results) { - if (result.value) { - yield result.value; + const key = ["event", kind, author]; + const entry = await this.kv.get(key); + if (entry.value) { + yield entry.value; + } } } }