From 7d6a47d967e513f44b6e35414eb78b993ab28f46 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 18 May 2020 17:12:57 +0100 Subject: [PATCH] Avoid duplicated replies --- blog.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/blog.py b/blog.py index 93eea75d..ace08e28 100644 --- a/blog.py +++ b/blog.py @@ -131,9 +131,11 @@ def getBlogReplies(baseDir: str, httpPrefix: str, translate: {}, continue with open(postFilename, "r") as postFile: repliesStr += postFile.read() + '\n' - repliesStr += getBlogReplies(baseDir, httpPrefix, translate, - nickname, domain, domainFull, - replyPostId, depth+1) + rply = getBlogReplies(baseDir, httpPrefix, translate, + nickname, domain, domainFull, + replyPostId, depth+1) + if rply not in repliesStr: + repliesStr += rply # indicate the reply indentation level indentStr = '>'