From 1a1bfdfbabe83a05a85e40803695fe2c784c71ff Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Sat, 24 Apr 2021 13:29:34 +0200 Subject: [PATCH] 0.3.13.1 --- CHANGELOG.md | 5 +++++ package.json | 2 +- pyproject.toml | 2 +- src/newsreader/conf/production.py | 4 ++-- src/newsreader/news/collection/twitter.py | 5 +++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7627879..26b723a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.3.13.1 + +- Fix mutual exclusive exception for email settings +- Temporarly set exception level for StreamDeniedException exceptions + ## 0.3.13 - Update django to 3.2 diff --git a/package.json b/package.json index 41d9761..55cd731 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "newsreader", - "version": "0.3.13", + "version": "0.3.13.1", "description": "Application for viewing RSS feeds", "main": "index.js", "scripts": { diff --git a/pyproject.toml b/pyproject.toml index 22c1afa..2ab56e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "newsreader" -version = "0.3.13" +version = "0.3.13.1" description = "Webapplication for reading RSS feeds" authors = ["Sonny "] license = "GPL-3.0" diff --git a/src/newsreader/conf/production.py b/src/newsreader/conf/production.py index 66b6591..b25fe09 100644 --- a/src/newsreader/conf/production.py +++ b/src/newsreader/conf/production.py @@ -55,8 +55,8 @@ EMAIL_PORT = os.environ.get("EMAIL_PORT", 25) EMAIL_HOST_USER = os.environ.get("EMAIL_HOST_USER", "") EMAIL_HOST_PASSWORD = os.environ.get("EMAIL_HOST_PASSWORD", "") -EMAIL_USE_TLS = os.environ.get("EMAIL_USE_TLS", False) -EMAIL_USE_SSL = os.environ.get("EMAIL_USE_SSL", False) +EMAIL_USE_TLS = bool(os.environ.get("EMAIL_USE_TLS")) +EMAIL_USE_SSL = bool(os.environ.get("EMAIL_USE_SSL")) # Reddit integration REDDIT_CLIENT_ID = os.environ.get("REDDIT_CLIENT_ID", "") diff --git a/src/newsreader/news/collection/twitter.py b/src/newsreader/news/collection/twitter.py index c854e49..e17ad31 100644 --- a/src/newsreader/news/collection/twitter.py +++ b/src/newsreader/news/collection/twitter.py @@ -234,8 +234,9 @@ class TwitterClient(PostClient): break except StreamDeniedException as e: - logger.warning( - f"Access token expired for user {stream.rule.user.pk}" + logger.exception( + f"Access token expired for user {stream.rule.user.pk}", + extra={"content": e.response.content} if e.response else {}, ) stream.rule.user.twitter_oauth_token = None