From: Radek Czajka Date: Fri, 27 Jan 2012 16:18:55 +0000 (+0100) Subject: don't delay touch_tag X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/7e2ea2c03744c957fec412ccb09e6f285b3d9623?ds=inline;hp=--cc don't delay touch_tag --- 7e2ea2c03744c957fec412ccb09e6f285b3d9623 diff --git a/apps/catalogue/models.py b/apps/catalogue/models.py index 7f20b4e59..091e66148 100644 --- a/apps/catalogue/models.py +++ b/apps/catalogue/models.py @@ -763,7 +763,7 @@ class Book(models.Model): book_descendants += list(child_book.children.all()) for tag in descendants_tags: - touch_tag.delay(tag) + touch_tag(tag) book.save() @@ -1051,7 +1051,7 @@ def _tags_updated_handler(sender, affected_tags, **kwargs): # reset tag global counter # we want Tag.changed_at updated for API to know the tag was touched for tag in affected_tags: - touch_tag.delay(tag) + touch_tag(tag) # if book tags changed, reset book tag counter if isinstance(sender, Book) and \