diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-12-14 19:50:05 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-12-14 19:50:05 +0000 |
commit | 36278f01d83f857ecb39ebfad067d5d2ee346973 (patch) | |
tree | 41212e6a0760a0bab47a89b5a70afb583f6c25fc /modules/field/field.install | |
parent | 53c10fbf0f6dc03dead544c4f44bfcbfb18e0525 (diff) | |
download | brdo-36278f01d83f857ecb39ebfad067d5d2ee346973.tar.gz brdo-36278f01d83f857ecb39ebfad067d5d2ee346973.tar.bz2 |
- Patch #986992 by yched, sun: fixed insane etid / {field_config_entity_type()} abstraction.
Diffstat (limited to 'modules/field/field.install')
-rw-r--r-- | modules/field/field.install | 5 |
1 files changed, 2 insertions, 3 deletions
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(); } |