From 714597a9cdb42c3ca0df843f7f6a7351c6e06e39 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Thu, 15 Oct 2009 12:44:36 +0000 Subject: - Patch #470242 by yched, bjaspan: fixed namespacing for bundle names to avoid users rendering their site unusable. --- modules/field/field.install | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'modules/field/field.install') diff --git a/modules/field/field.install b/modules/field/field.install index 2ee9daa12..33d29c065 100644 --- a/modules/field/field.install +++ b/modules/field/field.install @@ -130,6 +130,12 @@ function field_schema() { 'not null' => TRUE, 'default' => '' ), + 'object_type' => array( + 'type' => 'varchar', + 'length' => 32, + 'not null' => TRUE, + 'default' => '' + ), 'bundle' => array( 'type' => 'varchar', 'length' => 128, @@ -152,7 +158,7 @@ function field_schema() { 'primary key' => array('id'), 'indexes' => array( // Used by field_delete_instance(). - 'field_name_bundle' => array('field_name', 'bundle'), + 'field_name_bundle' => array('field_name', 'object_type', 'bundle'), // Used by field_read_instances(). 'deleted' => array('deleted'), ), -- cgit v1.2.3