diff --git a/mayan/apps/organizations/models.py b/mayan/apps/organizations/models.py index 7662f6deb7..37c74b04a3 100644 --- a/mayan/apps/organizations/models.py +++ b/mayan/apps/organizations/models.py @@ -118,9 +118,13 @@ class Organization(models.Model): role.organization_groups.add(group) account.organization_groups.add(group) + Permission.invalidate_cache() + for permission in Permission.all(): role.permissions.add(permission.stored_permission) + Organization.objects.clear_cache() + return account, password_value else: logger.error(