From 0f30b61445424b6ca37015494ecdb8a85300a848 Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Sat, 3 Oct 2020 21:33:12 +0200 Subject: [PATCH] Only run task for feed type rules & redirect to settings --- src/newsreader/accounts/views/favicon.py | 2 +- src/newsreader/news/collection/tasks.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/newsreader/accounts/views/favicon.py b/src/newsreader/accounts/views/favicon.py index 1f99495..b1084d6 100644 --- a/src/newsreader/accounts/views/favicon.py +++ b/src/newsreader/accounts/views/favicon.py @@ -8,7 +8,7 @@ from newsreader.news.collection.tasks import FaviconTask class FaviconRedirectView(RedirectView): - url = reverse_lazy("accounts:settings:integrations") + url = reverse_lazy("accounts:settings:settings") def get(self, request, *args, **kwargs): response = super().get(request, *args, **kwargs) diff --git a/src/newsreader/news/collection/tasks.py b/src/newsreader/news/collection/tasks.py index 752217a..b37adf2 100644 --- a/src/newsreader/news/collection/tasks.py +++ b/src/newsreader/news/collection/tasks.py @@ -166,7 +166,7 @@ class FaviconTask(app.Task): if acquired: logger.info(f"Running favicon task for user {user_pk}") - rules = user.rules.enabled() + rules = user.rules.enabled().filter(type=RuleTypeChoices.feed) collector = FaviconCollector() collector.collect(rules=rules)