The jquerymenu.install file defines an update hook with version 1. In 7.x-2.x this function is versioned as 7001. This causes aegir to fail to upgrade any sites that use jQuerymenu 7.x-4.x, as the newer module is detected as being older. Not an issue offhand for people not using aegir, but if the update shouldn't run, it should be deleted.

If it should run, its version should probably be 7001 if the cleanup doesn't need to run for 7.x-2.x -> 7.x-3.x or 7.x-4.x upgrades or 7400 if it should.

Additionally, the update hook calls the function db_fetch_object() which doesn't exist on D7, so if the hook is re-versioned, running it will cause a fatal PHP error.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

vishalgala’s picture

Assigned: Unassigned » vishalgala
Issue summary: View changes
Status: Active » Needs review
FileSize
1.66 KB
nidhi.badani’s picture

Assigned: vishalgala » nidhi.badani