Fix FeedTask collecting reddit rules & update deploy job

This commit is contained in:
Sonny Bakker 2020-08-12 19:58:59 +02:00
parent 128284dca3
commit 52a71a3f4e
2 changed files with 3 additions and 2 deletions

View file

@ -8,6 +8,7 @@ from celery.utils.log import get_task_logger
from newsreader.accounts.models import User
from newsreader.celery import app
from newsreader.news.collection.choices import RuleTypeChoices
from newsreader.news.collection.feed import FeedCollector
from newsreader.news.collection.utils import post
from newsreader.utils.celery import MemCacheLock
@ -33,7 +34,7 @@ class FeedTask(app.Task):
if acquired:
logger.info(f"Running task for user {user_pk}")
rules = user.rules.enabled()
rules = user.rules.enabled().filter(type=RuleTypeChoices.feed)
collector = FeedCollector()
collector.collect(rules=rules)