Housekeeping: removed celery dependency and some unused code.
[redakcja.git] / src / catalogue / tasks.py
diff --git a/src/catalogue/tasks.py b/src/catalogue/tasks.py
deleted file mode 100644 (file)
index 9507c41..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-# -*- coding: utf-8 -*-
-from celery.task import task
-from django.utils import translation
-
-
-@task(ignore_result=True)
-def _refresh_by_pk(cls, pk, language=None):
-    prev_language = translation.get_language()
-    if language:
-        translation.activate(language)
-    try:
-        cls._default_manager.get(pk=pk).refresh()
-    except cls.DoesNotExist:
-        pass
-    finally:
-        translation.activate(prev_language)
-
-
-def refresh_instance(instance):
-    _refresh_by_pk.delay(type(instance), instance.pk, translation.get_language())
-
-
-@task(ignore_result=True)
-def book_content_updated(book):
-    book.refresh_dc_cache()