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
Comment #1
sam.foster commentedI'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
Comment #1.0
sam.foster commentedjust made minor amend to first para