diff --git a/rowers/views/statements.py b/rowers/views/statements.py index 7b254a72..74491f88 100644 --- a/rowers/views/statements.py +++ b/rowers/views/statements.py @@ -803,15 +803,18 @@ def get_thumbnails(request,id): def get_blog_posts(request): - response = requests.get( - 'https://analytics.rowsandall.com/wp-json/wp/v2/posts') - if response.status_code == 200: - blogs_json = response.json() - # with open('blogs.txt','w') as o: - # o.write(json.dumps(blogs_json,indent=2,sort_keys=True)) - else: - blogs_json = [] - + try: + response = requests.get( + 'https://analytics.rowsandall.com/wp-json/wp/v2/posts') + if response.status_code == 200: + blogs_json = response.json() + # with open('blogs.txt','w') as o: + # o.write(json.dumps(blogs_json,indent=2,sort_keys=True)) + else: + blogs_json = [] + except ConnectionError: + pass + blogposts = []