diff --git a/content_access_rules/content_access_rules.rules.inc b/content_access_rules/content_access_rules.rules.inc index ae2b902..86124ef 100644 --- a/content_access_rules/content_access_rules.rules.inc +++ b/content_access_rules/content_access_rules.rules.inc @@ -267,7 +267,7 @@ function content_access_action_grant_node_permissions($node, $permissions) { $ca_settings[$op] = array_keys(array_flip(content_access_per_node_setting($op, $node)) + array_flip($settings[$op])); } content_access_save_per_node_settings($node, $ca_settings); - content_access_action_aquire_grants($node); + node_access_acquire_grants($node); } } @@ -285,7 +285,7 @@ function content_access_action_revoke_node_permissions($node, $permissions) { $ca_settings[$op] = array_diff(content_access_per_node_setting($op, $node), $settings[$op]); } content_access_save_per_node_settings($node, $ca_settings); - content_access_action_aquire_grants($node); + node_access_acquire_grants($node); } } @@ -294,7 +294,7 @@ function content_access_action_revoke_node_permissions($node, $permissions) { */ function content_access_action_reset_node_permissions($node) { content_access_delete_per_node_settings($node); - content_access_action_aquire_grants($node); + node_access_acquire_grants($node); } /** @@ -380,17 +380,5 @@ function content_access_action_user($params, $type) { } } - content_access_action_aquire_grants($node); + node_access_acquire_grants($node); } - -/** - * Apply the new grants to the affected node. - */ -function content_access_action_aquire_grants($node) { - // node_save() does implement node_access_acquire_grants() so we don't want - // to execute it again or we'll get a duplicated key exception - if (!isset($node->op) || - (isset($node->op) && $node->op != 'Save')) { - node_access_acquire_grants($node); - } -} \ No newline at end of file