From 18e572e21f38d4a3a3efe9fc2fc1c8ef490c7378 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Thu, 17 Dec 2020 11:11:31 +0000 Subject: [PATCH] Deduplicate blocked posts list --- posts.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/posts.py b/posts.py index 62519537..15fa201e 100644 --- a/posts.py +++ b/posts.py @@ -553,7 +553,8 @@ def getPostsForBlockedDomains(baseDir: str, if not blockedPosts.get(postDomain): blockedPosts[postDomain] = [url] else: - blockedPosts[postDomain].append(url) + if url not in blockedPosts[postDomain]: + blockedPosts[postDomain].append(url) if item['object'].get('tag'): for tagItem in item['object']['tag']: @@ -568,7 +569,8 @@ def getPostsForBlockedDomains(baseDir: str, if not blockedPosts.get(postDomain): blockedPosts[postDomain] = [url] else: - blockedPosts[postDomain].append(url) + if url not in blockedPosts[postDomain]: + blockedPosts[postDomain].append(url) return blockedPosts