When you install the module on a site that uses table prefixes, it fails. Warnings are issued indicating that the table "prefix_term_lineage" can't be found.

I've reviewed the code, and found the issue. The .install script doesn't properly escape the table and index names (e.g., "{term_lineage}"). I've fixed it on my installation, and it now works.

I can provide a patch on request.

Comments

ingacosta’s picture

Status: Closed (fixed) » Active

please, send me a patch. You can send it to [mail deleted]
I have the same problem. I tried to fix it but I couldn't resolve the problem at all. I have problems when others modules need this module.

jhun vert’s picture

Status: Reviewed & tested by the community » Active

I also had the same issue. Please send me your patch, I am not a php coder, and I know very little about database. Please send the patch to (email - I removed my email address), thanks.

guardian’s picture

StatusFileSize
new1.05 KB

here is a patch and also all you need to know about patches is here.

guardian’s picture

Status: Active » Reviewed & tested by the community
ingacosta’s picture

I patched it for myself, but thank you very much for your help.

guardian’s picture

StatusFileSize
new1.28 KB

please wake up :)

guardian’s picture

StatusFileSize
new1.35 KB

sorry for the broken patch

xjm’s picture

Status: Active » Reviewed & tested by the community

Tested patch; it resolved the same issue for me. Hope to see the fix in a release.

AD-DA’s picture

Tested the patch.
It works.
Is this module still maintained? Could this patch be committed?

agileware’s picture

Status: Reviewed & tested by the community » Fixed

This patch is in the development version of the module.

After I've been through the issue queue, I'll create a new release. Then the port to 6.x will begin.

Anonymous’s picture

Status: Fixed » Closed (fixed)

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

xjm’s picture

Issue summary: View changes
Status: Active » Closed (fixed)