Change record status: 
Introduced in branch: 
7.x-1.x
Introduced in version: 
7.x-1.8
Description: 

Entity Operations module provides a form builder entity_operations_multiple_operation_form() which allows the creation of forms that contain several different operations for an entity. This is useful for presenting several possible actions to the user, for example 'publish' and 'delete' when approving entities.

The FormAPI validation handler for this, entity_operations_multiple_operation_form_validate(), was passing the entire $form array to each entity operation handler. This meant that any handler that might be used in a multiple form couldn't rely on using the $form parameter in its formValidate() method.

This has been changed: entity_operations_multiple_operation_form_validate() now passes the subform to each operation handler. An entity operation handler's formValidate() now receives the same $form parameter regardless.

Impacts: 
Module developers