diff --git a/packages/ditto/controllers/api/statuses.ts b/packages/ditto/controllers/api/statuses.ts index 5b73be9f..252882ff 100644 --- a/packages/ditto/controllers/api/statuses.ts +++ b/packages/ditto/controllers/api/statuses.ts @@ -586,7 +586,7 @@ const zapController: AppController = async (c) => { let lnurl: undefined | string; if (status_id) { - target = await getEvent(status_id, { kind: 1, relations: ['author'], signal }); + target = await getEvent(status_id, { kind: 1, signal }); const author = target?.author; const meta = n.json().pipe(n.metadata()).catch({}).parse(author?.content); lnurl = getLnurl(meta); diff --git a/packages/ditto/interfaces/DittoFilter.ts b/packages/ditto/interfaces/DittoFilter.ts deleted file mode 100644 index f7f1a9ea..00000000 --- a/packages/ditto/interfaces/DittoFilter.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { NostrEvent } from '@nostrify/nostrify'; -import { DittoEvent } from '@/interfaces/DittoEvent.ts'; - -/** Additional properties that may be added by Ditto to events. */ -export type DittoRelation = Exclude; diff --git a/packages/ditto/queries.ts b/packages/ditto/queries.ts index d4f0cb11..a79b2df4 100644 --- a/packages/ditto/queries.ts +++ b/packages/ditto/queries.ts @@ -3,7 +3,6 @@ import { NostrEvent, NostrFilter, NStore } from '@nostrify/nostrify'; import { Conf } from '@/config.ts'; import { Storages } from '@/storages.ts'; import { type DittoEvent } from '@/interfaces/DittoEvent.ts'; -import { type DittoRelation } from '@/interfaces/DittoFilter.ts'; import { hydrateEvents } from '@/storages/hydrate.ts'; import { fallbackAuthor } from '@/utils.ts'; import { findReplyTag, getTagSet } from '@/utils/tags.ts'; @@ -13,8 +12,6 @@ interface GetEventOpts { signal?: AbortSignal; /** Event kind. */ kind?: number; - /** @deprecated Relations to include on the event. */ - relations?: DittoRelation[]; } /**