The views data hook for data_taxonomy does some aggresive setting of relationships for many data tables that may result in overwrites upon array_merging as views assembles the cache. Test and possibly move to hook_views_data_alter() or re-architect.

Comments

David Goode’s picture

Status: Active » Needs review
StatusFileSize
new1.51 KB

Now it creates a relationship prepended with its own module/table name; shouldn't have any conflict issues anymore. All views implementing it must be recreated/will be broken.

David Goode’s picture

StatusFileSize
new1.51 KB

Named patch according to standards, same content as before.

David Goode’s picture

StatusFileSize
new1.54 KB

Sorry, but added file paths to work better with automatic make files.

David Goode’s picture

StatusFileSize
new1.55 KB

Another path rename for drush make purposes :-(

David Goode’s picture

StatusFileSize
new1.57 KB

Again, sorry!

alex_b’s picture

Assigned: alex_b » Unassigned
Status: Needs review » Reviewed & tested by the community

This is RTBC - is there an open issue for the new "@TODO this really doesn't belong here" ? Are you planning to fix that?

alex_b’s picture

Issue tags: +6.x-1.0-alpha13

To be released with 6.x-1.0-alpha13.

alex_b’s picture

Title: Check data_taxonomy views data hook to see if it deletes other data views entries » data_taxonomy - don't override existing relationships
Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)
Issue tags: -6.x-1.0-alpha13

Automatically closed -- issue fixed for 2 weeks with no activity.