From f0246b722fe4e8190995f2f771be39138c6097f0 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Sun, 25 Feb 2024 22:59:15 +0300 Subject: [PATCH] Update NewsFeedFiltersUtils.java --- .../lite/utils/newsfeed/NewsFeedFiltersUtils.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/utils/newsfeed/NewsFeedFiltersUtils.java b/app/src/main/java/ru/vtosters/lite/utils/newsfeed/NewsFeedFiltersUtils.java index 0e822b7a4..ad5dde97c 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/newsfeed/NewsFeedFiltersUtils.java +++ b/app/src/main/java/ru/vtosters/lite/utils/newsfeed/NewsFeedFiltersUtils.java @@ -222,26 +222,29 @@ public class NewsFeedFiltersUtils { logRemovedPost(post, source, "sponsorpost", needToNotifyBlock); PostsPreferences.incrementNumBlockedPosts(); - if (PostsPreferences.isEnabledMarking()) { + if (PostsPreferences.isEnabledMarking() || needToNotifyBlock) { addSponsorPostMark(post); + return true; } else { - return needToNotifyBlock; + return false; } } if (VotesPreferences.isPostAd(getOwnerId(post), getPostId(post)) && !post.optBoolean("sponsorpost") && !isWhitelistedAd(post)) { logRemovedPost(post, source, "sponsorpost vote base", needToNotifyBlock); addSponsorPostMark(post); + return true; } if (sponsorFilters(post.optString("text")) && !post.optBoolean("sponsorpost") && !isWhitelistedFilters(post)) { logRemovedPost(post, source, "sponsorpost filter", needToNotifyBlock); FiltersPreferences.incrementNumBlockedPosts(); - if (FiltersPreferences.isEnabledMarking()) { + if (FiltersPreferences.isEnabledMarking() || needToNotifyBlock) { addSponsorPostMark(post); + return true; } else { - return needToNotifyBlock; + return false; } }