diff --git a/packages/ditto/storages/DittoAPIStore.ts b/packages/ditto/storages/DittoAPIStore.ts index d4427f84..4b5c6fe2 100644 --- a/packages/ditto/storages/DittoAPIStore.ts +++ b/packages/ditto/storages/DittoAPIStore.ts @@ -47,12 +47,9 @@ export class DittoAPIStore implements NRelay { })(); } - remove(filters: NostrFilter[], opts?: { signal?: AbortSignal }): Promise { + async remove(filters: NostrFilter[], opts?: { signal?: AbortSignal }): Promise { const { relay } = this.opts; - if (!relay.remove) { - return Promise.reject(new Error("Method not 'remove' not available.")); - } - return relay.remove(filters, opts); + return await relay.remove!(filters, opts); } async close(): Promise {