philipn/localwiki — comment on commit f45fe659ec24cb1d585f25ad292edee9760b8334
File:  line 0
By mivanov:

post_remove doesn't get fired normally. only post_clear (always) and post_add (if any tags are left), so this will fire twice for the most part. That's kinda shitty, but works for now. They may improve this in Django at some point: https://code.djangoproject.com/ticket/6707 But we should probably use the queue thing in haystack: http://django-haystack.readthedocs.org/en/latest/best_practices.html#use-of-a-queue-for-a-better-user-experience or some other async way to do it.