Accept multiple filters to request

This commit is contained in:
Jon Staab
2025-04-01 13:15:50 -07:00
parent fd0cdf2c19
commit 05a9d6461b
16 changed files with 105 additions and 93 deletions
+2 -2
View File
@@ -35,9 +35,9 @@ export const makeDvmRequest = (request: DVMRequestOptions) => {
} = request
const kind = event.kind + 1000
const kinds = reportProgress ? [kind, 7000] : [kind]
const filter: Filter = {kinds, since: now() - 60, "#e": [event.id]}
const filters: Filter[] = [{kinds, since: now() - 60, "#e": [event.id]}]
const sub = new MultiRequest({relays, filter, timeout, context})
const sub = new MultiRequest({relays, filters, timeout, context})
const pub = new MultiPublish({relays, event, timeout, context})
sub.on(RequestEvent.Event, (event: TrustedEvent, url: string) => {