This module adds a column to the menu_links schema using this code:

$schema['menu_links']['tlineage'] = array(...);

That is incorrect; it should be $schema['menu_links']['fields']['tlineage'];

While I guess it's a fortunate thing that this happens to work, I wouldn't count on it in the future, and this declaration breaks other things -- the schema comparison feature of the Schema module, for example, reports that the menu_links table has tlineage: unexpected column in database.

Comments

rcrowther’s picture

Seems clear. The nice thing would be to post a patch maybe, so others could use it? Unless you don't have a commitment to the module, that is. Thanks for posting, anyhow,

rob