From 6003a3c6f809fcb0a4341b6302e92803a0693246 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sun, 25 Jun 2023 12:10:27 +0200 Subject: [PATCH] nozaps: don't pull thread zaps in nozaps mode --- damus/Models/ThreadModel.swift | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/damus/Models/ThreadModel.swift b/damus/Models/ThreadModel.swift index d84f549c..e79556e7 100644 --- a/damus/Models/ThreadModel.swift +++ b/damus/Models/ThreadModel.swift @@ -69,12 +69,17 @@ class ThreadModel: ObservableObject { meta_events.referenced_ids = [event.id] - var kinds: [NostrKind] = [.zap, .text, .boost] + var kinds: [NostrKind] = [.text, .boost] + if !damus_state.settings.onlyzaps_mode { kinds.append(.like) } - meta_events.kinds = kinds + if !damus_state.settings.nozaps { + kinds.append(.zap) + } + + meta_events.kinds = kinds meta_events.limit = 1000 let base_filters = [event_filter, ref_events]