When I update from v.1.0 to 1.3 (or the 1.3-dev) version I find that on the rebuild of the node_access table there are NO entries at all. The table is emptied, but then nothing is put back into it.

I am using Postgres 8 as the database.

If I go back to the 1.0 version (of TAC), 1.1 or 1.2 and rebuild the permissions (via Post settings - ie admin/content/node-settings) the node_access table gets rebuilt as expected.

With version 1.3 I've tried disabling the module, the re-enabling it, I've used update.php and still no effect.

I'm using version 6.26 of Drupal.

I did have the Content Access module enabled, but in trying to fix this 'node_access table not being rebuilt' problem I have disabled this module. Disabling that module has had no effect on the node_access table.

As this is copy of a produciton site I do not have the option of 'uninstalling' TAC completely - as I presume it will loose all the TAC permissions I have allocated to all my roles - and I have MANY due to AD integration.

Any ideas?

Sam

Comments

sam.foster’s picture

I've some more to report on this. On a db that is clone of the master.

TAC 1.0 appears to be doing what it should and isn't giving me any grief that I can see. I'm just rebuilding the node_access table right now and will update this post with the total number of entries I get using TAC 1.0 - and that was 119,597.

I moved to TAC 1.2 and when I rebuild the node access permissions (using admin/content/node-settings) I got 119,597 entries in the node_access table.

I've now used TAC 1.3 and when I rebuild the permissions I ONLY get entries for GIDs (group/role IDs) 1 and 2 - for the anonymous and authenticated users. I get 13,178 entries in the node_access table. Content which should be visible to other roles is not visible.

Just used the 1.x-dev version and got the same result as 1.3 - only GID 1 and 2 are being used to created entries in the node_access table....

Any clues guys?

The TAC entries themselves have not altered. They appear to be as they have been for all versions - and the term_access table looks ok in all scenarios.

I get the feeling that TAC is skipping roles....

Kind regards

Sam

sam.foster’s picture

Issue summary: View changes

just made minor amend to first para