From c9281b6450334c0d26b54fcf48cdd2cbae069864 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Thu, 29 Nov 2018 00:27:54 -0800 Subject: [PATCH] Fix turn count miscounting addendum lengths --- src/build.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/build.py b/src/build.py index 758ef38..a00979b 100644 --- a/src/build.py +++ b/src/build.py @@ -197,7 +197,12 @@ def build_statistics_page(page, articles): for turn_num in turn_numbers: for article in all_articles: if article.turn <= turn_num: - aggregate[turn_num] += article_length[article.title] + format_map = { + "c"+str(c.id): c.text + for c in article.citations + } + plain_content = article.content.format(**format_map) + aggregate[turn_num] += len(plain_content.split()) aggr_list = [(str(k), [str(v)]) for k,v in aggregate.items()] content += "
\n" content += "Aggregate word count by turn:
\n"