From 1806cf2286de8a8f8655b623347c1c20622b2bb5 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 26 Aug 2023 17:31:52 -0500 Subject: [PATCH] filter: treat the admin pubkey as local --- src/filter.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/filter.ts b/src/filter.ts index 605d4cb..4bc806a 100644 --- a/src/filter.ts +++ b/src/filter.ts @@ -1,3 +1,4 @@ +import { Conf } from '@/config.ts'; import { type Event, type Filter, matchFilters } from '@/deps.ts'; import type { EventData } from '@/types.ts'; @@ -16,7 +17,7 @@ interface GetFiltersOpts { } function matchDittoFilter(filter: DittoFilter, event: Event, data: EventData): boolean { - if (filter.local && !data.user) { + if (filter.local && !(data.user || event.pubkey === Conf.pubkey)) { return false; }