[development] Restricting hook_db_rewrite_sql
Earl Miles
merlin at logrus.com
Sun Apr 16 18:14:31 UTC 2006
Rob Thorne wrote:
> I'm having problems getting hook_db_rewrite_sql to restrict its actions
> to queries where it has business rewriting, and am having difficulty
> figuring how what to look at in order to do this.
>
> Here's the use case. I have two node types (call them
> "civinode_contact" and "civinode_access") that I want viewable
> according to a couple of tables that test the current user. This now
> works (i.e., it makes the right join and does the test I want), but it
> also tries to rewrite the query that og.module creates to do its own
> listing in www.example.com/og, at least for the anonymous user:
That's primarily because most node queries are type agnostic. That's why there
is a node_access table.
More information about the development
mailing list