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