Just an FYI to any future Googlers:

Upgrading past a version released before 10th September 2011 may produce errors such as the following:

Notice: Undefined index: entity_type in relation_dummy_field_field_formatter_view() (line 242 of /home/lucid/public_html/d7/sites/all/modules/relation/relation_dummy_field/relation_dummy_field.module). =>

Notice: Undefined index: entity_id in relation_dummy_field_field_formatter_view() (line 242 of /home/lucid/public_html/d7/sites/all/modules/relation/relation_dummy_field/relation_dummy_field.module). =>

Notice: Undefined index: controller class in entity_get_controller() (line 7505 of /home/lucid/public_html/d7/includes/common.inc). =>

( ! ) Fatal error: Class name must be a valid object or a string in /home/lucid/public_html/d7/includes/common.inc on line 7506

This can be resolved by enabling the new submodule: Relation Endpoints Field

Comments

naught101’s picture

Hrm. Did you try running update.php after upgrading? There's a hook_update implementation that enables the new submodule. If that's not working, then this is a bug.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.