def save(self, force_insert=False, force_update=False, using=DEFAULT_DB_ALIAS, update_fields=None): from corehq.apps.cloudcare.dbaccessors import get_application_access_for_domain get_application_access_for_domain.clear(self.domain) super().save(force_insert=force_insert, force_update=force_update, using=using, update_fields=update_fields)
def clear_caches(self): from corehq.apps.cloudcare.dbaccessors import get_application_access_for_domain get_application_access_for_domain.clear(self.domain) super(ApplicationAccess, self).clear_caches()
def tearDownClass(cls): SQLApplicationAccess.objects.all().delete() get_application_access_for_domain.clear(cls.domain) super().tearDownClass()