I didn't have the Number module enabled when I installed MERCI 1.1. Looking at the Reservation content type, I got the message that two fields were inactive (or whatever) because their type wasn't enabled. After enabling the Number module, everything seemed fine, but when I subsequently tried to uninstall MERCI, I got this:

* user warning: Can't DROP 'field_merci_commercial_cost_value'; check that column/key exists query: ALTER TABLE content_type_merci_reservation DROP field_merci_commercial_cost_value in drupal-6\includes\database.mysql-common.inc on line 322.
* user warning: Can't DROP 'field_merci_member_cost_value'; check that column/key exists query: ALTER TABLE content_type_merci_reservation DROP field_merci_member_cost_value in drupal-6\includes\database.mysql-common.inc on line 322.

This seems to indicate that simply enabling the Number module wasn't enough to get the proper schema in place.

Comments

kreynen’s picture

Status: Active » Needs work

Darrick added number to merci.info's dependencies in his latest commit to dev, but there will still be issues for users who update without number enabled. merci_update_5() needs to check to see if the number is enabled before trying to add_cost_fields_and_group_taxonomy();

darrick’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

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