Closed (fixed)
Project:
Features
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
5 Sep 2010 at 14:43 UTC
Updated:
23 Aug 2011 at 07:02 UTC
Symptom: location module was already added as a dependency for nearly every feature
Cause: location was listeded as module for node and node_revisions for views_handler_dependencies. Location defines joins from node/node_revisions to location tables. so isset($info['table']) for node table for location_views_data returns true. And since location runs later, it takes the depedency, so anything with a node view gets added as a dependency. Ouch!
Patch adds some additional checking; not sure it's foolproof, but better than current I think.
| Comment | File | Size | Author |
|---|---|---|---|
| views_handler_dependencies_aqward.patch | 617 bytes | hefox |
Comments
Comment #1
tim.plunkettIt certainly fixes the problem.
Comment #2
hefox commentedCan't see any of the related code in d7 anymore so marking it as fixed for now, commit http://drupalcode.org/project/features.git/commit/8731369