Closed (fixed)
Project:
Entity connect
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
9 Jun 2015 at 17:05 UTC
Updated:
6 Oct 2015 at 23:14 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
jygastaud commentedComment #2
rooby commentedNote that this was supposedly fixed in #1773582: Clash with Workbench Moderation and the solution there should have fixed it.
I have done some preliminary investigation and if I print
module_implements('form_alter');then entity connect is listed as the final module that runs but if I run printmodule_implements('form_node_form_alter');then entityconnect is not last.For me it was working until I added the workbench_email module, which modifies module implements alter for the workbench_moderation module also.
Are you using the workbench email module also?
Comment #3
rooby commentedComment #4
rooby commentedThis is not specific to workbench but happens when any other module alters the hook order using hook_module_implements_alter() if that module normally runs later in the module_implements() order.
In those cases this module's hook_module_implements_alter() runs and makes this module last, then the other module's hook_module_implements_alter() runs and puts its hook after this one.
Two possible fixes are:
Either solution is acceptable really.
It's still possible another module could put its weight higher but that should be a less likely scenario.
In the end it's up to the module maintainer.
This patch is for latest dev.
To test, apply the patch and then run update.php.
Comment #7
rooby commentedAwesome, thanks.
Comment #8
jygastaud commentedThank you for digging into that issue and provide the patch.