From 6acd15f02e1cba187d4ff7612873d83235a9d69a Mon Sep 17 00:00:00 2001 From: Lan Hui Date: Fri, 3 Apr 2026 09:03:32 +0800 Subject: [PATCH] Fix Bug 586 - jinja2.exceptions.UndefinedError --- app/Article.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/Article.py b/app/Article.py index 331ecf8..8c7d3fd 100644 --- a/app/Article.py +++ b/app/Article.py @@ -106,7 +106,18 @@ def get_today_article(user_word_list, visited_articles): text_level = text_difficulty_level(d['text'], d3) result_of_generate_article = "found" - today_article = {} + today_article = { + "user_level": '0.0', + "text_level": '0.0', + "date": '2026-04-03', + "article_title": 'Unknown', + "article_body": '', + "source": '', + "question": '', + "answer": '', + "ratio" : 0.0 + } + if d: oxford_words = load_oxford_words(oxford_words_path) oxford_word_count, total_words = count_oxford_words(d['text'],oxford_words)