From c391c75cebadd63a634dd2d5f987936a869d5991 Mon Sep 17 00:00:00 2001 From: Shinigami92 Date: Sat, 1 Apr 2023 16:30:15 +0200 Subject: [PATCH] wip --- composables/timeline.ts | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/composables/timeline.ts b/composables/timeline.ts index 3f6b7b88..1179e002 100644 --- a/composables/timeline.ts +++ b/composables/timeline.ts @@ -15,18 +15,27 @@ function removeFilteredItems(items: mastodon.v1.Status[], context: mastodon.v1.F const isReblogFiltered = (item: mastodon.v1.Status) => !item.reblog?.filtered?.find(isStrict) const homeFilter = useHomeFilter() - const { bot, mutual, repost, sensitive, tag } = homeFilter.value + const { bot, sensitive, repost, mutual, tag } = homeFilter.value const isClientSideHomeFiltered = (item: mastodon.v1.Status) => { - if (bot && mutual && repost && sensitive && tag) + if (bot && sensitive && repost && mutual && tag) return true - if (item.account.bot && !bot) + if (!bot && item.account.bot) return false - if (item.sensitive && !sensitive) + if (!sensitive && item.sensitive) return false + // if (!repost && ??) + // return false + + // if (!mutual && ??) + // return false + + // if (!tag && ??) + // return false + return true }