From 79329c6f1ecef0b10502673375ac4bd0123b36c8 Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Tue, 28 Sep 2010 22:16:25 +0000
Subject: [PATCH] Trigger a rebuild of the node access table when the selected
 TAC vocab changes.

git-svn-id: file:///tmp/wdn_thm_drupal/branches/drupal-7.x@196 20a16fea-79d4-4915-8869-1ea9d5ebf173
---
 sites/all/modules/taxonomy_access_control/tac.admin.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sites/all/modules/taxonomy_access_control/tac.admin.php b/sites/all/modules/taxonomy_access_control/tac.admin.php
index 7b04579c..24248a3f 100644
--- a/sites/all/modules/taxonomy_access_control/tac.admin.php
+++ b/sites/all/modules/taxonomy_access_control/tac.admin.php
@@ -99,9 +99,12 @@ function tac_admin_submit($form, &$form_state)
     $vocabulary = $form_state['values']['vocabulary'];
     if ($vocabulary > 0 && $vocabulary != variable_get('tac_vocabulary')) {
         variable_set('tac_vocabulary', $vocabulary);
+        node_access_needs_rebuild(TRUE);
         return;
     } else if ($vocabulary <= 0) {
         variable_del('tac_vocabulary');
+        node_access_needs_rebuild(TRUE);
+        return;
     }
     
     
-- 
GitLab