diff --git a/aleksis/apps/ldap/migrations/0001_preferences.py b/aleksis/apps/ldap/migrations/0001_preferences.py index c89bbddb9892514897679b1173f2e815c065128a..44bca295439bdc7ca43673809e12bfa5f1bea198 100644 --- a/aleksis/apps/ldap/migrations/0001_preferences.py +++ b/aleksis/apps/ldap/migrations/0001_preferences.py @@ -12,7 +12,7 @@ def _setting_name_old(model, field): def _migrate_preferences(apps, schema_editor): - SitePreferenceModel = apps.get_model("core", "SitePreferenceModel") + GlobalPreferenceModel = apps.get_model("dynamic_preferences", "GlobalPreferenceModel") for field in Person.syncable_fields(): old_setting_name = _setting_name_old(Person, field) @@ -20,7 +20,7 @@ def _migrate_preferences(apps, schema_editor): for suffix in _preference_suffixes: old_pref_name = old_setting_name + suffix new_pref_name = setting_name + suffix - SitePreferenceModel.objects.filter(section="ldap", name=old_pref_name).update(name=new_pref_name) + GlobalPreferenceModel.objects.filter(section="ldap", name=old_pref_name).update(name=new_pref_name) class Migration(migrations.Migration): diff --git a/pyproject.toml b/pyproject.toml index 71b2511a216e305b3138b9cbd56f2a3fd37fea5b..68f682b5e4965c2cdd4e0bdefc726829eb1a257a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ priority = "supplemental" [tool.poetry.dependencies] python = "^3.10" django-ldapdb = "^1.4.0" -aleksis-core = {version = "^4.0.0.dev3", extras = ["ldap"]} +aleksis-core = {version = "^4.0.0.dev5", extras = ["ldap"]} python-magic = "^0.4.22" [tool.poetry.plugins."aleksis.app"]