Problem/Motivation

I upgraded from 6.0.6 to 7.0.0-beta1 using composer. As part of that process, composer "removed" jquery_ui_touch_punch, jquery_ui_slider and jquery_ui_datepicker. When I went to update the database after all the module updates, I received this error:

(Currently using Missing or invalid modules The following modules are marked as installed in the core.extension
configuration, but they are missing:
* jquery_ui_datepicker
* jquery_ui_slider
* jquery_ui_touch_punch

So my choices at that point were to reinstall them or manually delete them from the database.

Proposed resolution

Have the update process automatically take care of this.

Comments

marvs5 created an issue. See original summary.

smustgrave’s picture

Status: Active » Closed (works as designed)

That was the point of moving to a major 7.0.x version. For site builders to see this removal was happening and take necessary steps.

Can't add an update hook to uninstalling as other modules may have been using those. Also the hook would require that BEF still require those modules which defeats the purpose of removing them.

Marking as works as designed as there isn't really anything that can be done.