From 305aad0bfaf1267fa2b5d8a93bf37030630904c5 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 30 May 2016 23:45:26 -0400 Subject: [PATCH] Invalidate caches when creating organization admins. --- mayan/apps/organizations/models.py | 4 ++++ 1 file changed, 4 insertions(+) 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(