From 36278f01d83f857ecb39ebfad067d5d2ee346973 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 14 Dec 2010 19:50:05 +0000 Subject: - Patch #986992 by yched, sun: fixed insane etid / {field_config_entity_type()} abstraction. --- modules/field/field.install | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'modules/field/field.install') diff --git a/modules/field/field.install b/modules/field/field.install index 34afd5ad1..a95f4c639 100644 --- a/modules/field/field.install +++ b/modules/field/field.install @@ -296,13 +296,12 @@ function _update_7000_field_delete_instance($field_name, $entity_type, $bundle) ->execute(); // Nuke data. - $etid = _field_sql_storage_etid($entity_type); db_delete('field_data_' . $field_name) - ->condition('etid', $etid) + ->condition('entity_type', $entity_type) ->condition('bundle', $bundle) ->execute(); db_delete('field_revision_' . $field_name) - ->condition('etid', $etid) + ->condition('entity_type', $entity_type) ->condition('bundle', $bundle) ->execute(); } -- cgit v1.2.3