From 6a4e5c8626476a3e24e4170b7b1c541ddcc9bbee Mon Sep 17 00:00:00 2001 From: François Schmidts Date: Sun, 31 Jan 2016 16:07:04 +0100 Subject: right redirect link handling --- src/web/views/article.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/web/views/article.py') diff --git a/src/web/views/article.py b/src/web/views/article.py index 664b66c8..5b04fe7a 100644 --- a/src/web/views/article.py +++ b/src/web/views/article.py @@ -17,7 +17,10 @@ article_bp = Blueprint('article', __name__, url_prefix='/article') @article_bp.route('/redirect/', methods=['GET']) @login_required def redirect_to_article(article_id): - article = ArticleController(g.user.id).get(id=article_id) + contr = ArticleController(g.user.id) + article = contr.get(id=article_id) + if not article.readed: + contr.update({'id': article.id}, {'readed': True}) return redirect(article.link) -- cgit