? 607310_fix_node_generate.patch
? devel_generate_2.patch
Index: devel_generate.fields.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/devel/devel_generate.fields.inc,v
retrieving revision 1.1
diff -u -p -r1.1 devel_generate.fields.inc
--- devel_generate.fields.inc	3 Sep 2009 16:12:44 -0000	1.1
+++ devel_generate.fields.inc	25 Nov 2009 21:05:32 -0000
@@ -10,9 +10,9 @@
  * Enrich the $object that is about to be saved with arbitrary
  * information in each of its fields.
  **/
-function cck_generate_fields(&$object, $bundle) {
+function cck_generate_fields(&$object, $obj_type, $bundle) {
   $field_types = field_info_field_types();
-  $instances = field_info_instances($bundle);
+  $instances = field_info_instances($obj_type, $bundle);
   foreach ($instances as $instance) {
     $field_name = $instance['field_name'];
     $table_name = _field_sql_storage_tablename($field_name);
Index: devel_generate.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/devel/devel_generate.inc,v
retrieving revision 1.59
diff -u -p -r1.59 devel_generate.inc
--- devel_generate.inc	6 Nov 2009 01:56:28 -0000	1.59
+++ devel_generate.inc	25 Nov 2009 21:05:32 -0000
@@ -500,7 +500,7 @@ function devel_generate_content_add_node
 
   // Populate all core fields on behalf of field.module
   module_load_include('inc', 'devel_generate', 'devel_generate.fields');
-  cck_generate_fields($node, $node->type);
+  cck_generate_fields($node, 'node', $node->type);
 
   // See devel_generate_nodeapi() for actions that happen before and after this save.
   node_save($node);
