mirror of
https://github.com/viq/NewsBlur.git
synced 2025-04-13 09:38:09 +00:00
23 lines
741 B
Python
23 lines
741 B
Python
from newsblur.celeryapp import app
|
|
from utils import log as logging
|
|
|
|
@app.task()
|
|
def IndexSubscriptionsForSearch(user_id):
|
|
from apps.search.models import MUserSearch
|
|
|
|
user_search = MUserSearch.get_user(user_id)
|
|
user_search.index_subscriptions_for_search()
|
|
|
|
@app.task()
|
|
def IndexSubscriptionsChunkForSearch(feed_ids, user_id):
|
|
logging.debug(" ---> Indexing: %s for %s" % (feed_ids, user_id))
|
|
from apps.search.models import MUserSearch
|
|
|
|
user_search = MUserSearch.get_user(user_id)
|
|
user_search.index_subscriptions_chunk_for_search(feed_ids)
|
|
|
|
@app.task()
|
|
def IndexFeedsForSearch(feed_ids, user_id):
|
|
from apps.search.models import MUserSearch
|
|
|
|
MUserSearch.index_feeds_for_search(feed_ids, user_id)
|