|  | @@ -697,7 +697,15 @@ function tripal_add_views_integration($defn_array, $setup_id = FALSE) {
 | 
	
		
			
				|  |  |      );
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      // Insert Field Definitions
 | 
	
		
			
				|  |  | -    foreach ($defn_array['fields'] as $field) {
 | 
	
		
			
				|  |  | +    foreach ($defn_array['fields'] as $key => $field) {
 | 
	
		
			
				|  |  | +      // Set some defaults.
 | 
	
		
			
				|  |  | +      $field['name'] = (isset($field['name'])) ? $field['name'] : $key;
 | 
	
		
			
				|  |  | +      $field['title'] = (isset($field['title'])) ? $field['title'] : $field['name'];
 | 
	
		
			
				|  |  | +      $field['type'] = (isset($field['type'])) ? $field['type'] : 'text';
 | 
	
		
			
				|  |  | +      $field['description'] = (isset($field['description'])) ? $field['description'] : $field['name'];
 | 
	
		
			
				|  |  | +      $field['handlers'] = (isset($field['handlers'])) ? $field['handlers'] : array('field' => array('name' => 'views_handler_field'));
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      // Build the field record.
 | 
	
		
			
				|  |  |        $field_record = array(
 | 
	
		
			
				|  |  |          'setup_id' => $view_record['setup_id'],
 | 
	
		
			
				|  |  |          'column_name' => $field['name'],
 |