toastdriven/django-haystack — Issue #520: Haystack + South during tests / data migrations causes issues
Author: adamfast
Created: 2012-02-27 20:45:00+00:00
State: open

It appears that when South fires a syncdb it does it with a trimmed list of INSTALLED_APP that do not contain migrations. This causes create_permissions to fire, using the ORM and triggering haystack to build indexes with this trimmed INSTALLED_APPS list, missing apps in the process.

One thought could be to listen for post_syncdb signal and only begin listening for model saves after that point.