From 75e422794432370f20d305f3f8b302d9baf31c62 Mon Sep 17 00:00:00 2001 From: Dmitriy Lyalyuev Date: Mon, 7 Nov 2022 12:35:34 +0300 Subject: [PATCH] fix get not stored content --- later42/views/reader.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/later42/views/reader.py b/later42/views/reader.py index eb99194..cb9a843 100644 --- a/later42/views/reader.py +++ b/later42/views/reader.py @@ -15,10 +15,13 @@ def get(request, url_id=None): content = {} - article = Article.objects.get(url=url) - content['rich_content'] = article.content - content['title'] = url.title - content['url'] = url.url - content['rich_content'] = sanitize_img_size(content['rich_content']) + try: + article = Article.objects.get(url=url) + content['rich_content'] = article.content + content['title'] = url.title + content['url'] = url.url + content['rich_content'] = sanitize_img_size(content['rich_content']) + except: + content = get_content(url.url) context = {'url': url, 'content': content} return render(request, 'reader.html', context)