diff --git a/mayan/apps/permissions/handlers.py b/mayan/apps/permissions/handlers.py index 7f19d4d95c..5f2daf76ac 100644 --- a/mayan/apps/permissions/handlers.py +++ b/mayan/apps/permissions/handlers.py @@ -1,7 +1,11 @@ from __future__ import unicode_literals -from django.core import management +from django.apps import apps def handler_purge_permissions(**kwargs): - management.call_command(command_name='purgepermissions') + StoredPermission = apps.get_model( + app_label='permissions', model_name='StoredPermission' + ) + + StoredPermission.objects.purge_obsolete()