fix on_action_update for collection actions