We are using features, and find that the URL Fill component of our features are *constantly* telling us that it has changed, even when it hasn't.
Currently, we have a feature (called 'cis'), we have reverted it, and still it is showing there is something that has changed. This is always happening. We have learned to ignore url_fill whenever we are dealing with features, as it is always making noise, and it seems we can just ignore it without any harm.
Sometimes, when you click "overridden" to see what has changed, url_fill will show that something in it has changed. Othertimes, even though the feature shows as "overridden", clicking to see what has changed shows nothing at all as having changed... but if you click "review overrides", then you can see in the diff output that in fact, it is url_fill causing it. This is the case here:
$ drush features-diff cis
Component: urlfill
< array(
< 'field__field_cis_com_con_prj' => array(
< '0' => 'a:8:{s:4:"type";s:5:"field";s:9:"node_type";s:0:"";s:10:"field_name";s:21:"field_cis_com_con_prj";s:8:"variable";s:7:"con_prj";s:8:"multiple";s:1:"0";s:8:"override";s:1:"1";s:8:"editable";s:4:"hide";s:5:"nourl";s:7:"nothing";}',
< ),
< 'field__field_cis_context' => array(
< '0' => 'a:8:{s:4:"type";s:5:"field";s:9:"node_type";s:0:"";s:10:"field_name";s:17:"field_cis_context";s:8:"variable";s:7:"context";s:8:"multiple";s:1:"1";s:8:"override";s:1:"1";s:8:"editable";s:4:"hide";s:5:"nourl";s:7:"nothing";}',
< ),
< )
---
> FALSE
Not urgent, as we've learned to live with it for the time being, but makes the features module less fun to use.
Comments
Comment #1
rokrConfirming. This makes urlfill features difficult to handle when you have to control several complex features.