I never understood this but i am sure there must be a valid reason this is done this way. If a configurable action is added to a list of operations for VBO; but that action is then modified, the action is then dropped from the operations in the view.

it would seem like if vbo simply stored operations by aid (action id) then this would not happen.

Comments

bojanz’s picture

Yes, you are correct.
We just need to change the "key" parameter in views_bulk_operations_operation_advanced_action_list()

bojanz’s picture

Status: Active » Fixed

Committed:
http://drupalcode.org/project/views_bulk_operations.git/commitdiff/080b2b6

Also removed the internal name of the action from the VBO operation selection and permission list (So instead of "Delete item (views_bulk_operation_delete_item)' we just have "Delete item"). It isn't useful useful when showing the callbacks, it's even less useful when it shows the aids.

Please test tomorrow's -dev.

bojanz’s picture

Title: vbo actions should be stored by AID » Advanced actions should be stored by AID

Status: Fixed » Closed (fixed)

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