From 23418214d061350f815bb3d5060daa228d5390dc Mon Sep 17 00:00:00 2001 From: Brent Shepherd Date: Tue, 21 Jul 2015 15:36:30 -0700 Subject: [PATCH] Trigger do_variation_action + '_ajax_data' To allow extensions which add their own variation bulk actions to pass data back to WooCommerce core's handler so that only one ajax call is necessary for updating the data. Previously, a duplicate ajax call would be required as trigger() does not capture the callbacks return value. --- assets/js/admin/meta-boxes-product-variation.js | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/js/admin/meta-boxes-product-variation.js b/assets/js/admin/meta-boxes-product-variation.js index f05ef18c25b..85fc4e1932b 100644 --- a/assets/js/admin/meta-boxes-product-variation.js +++ b/assets/js/admin/meta-boxes-product-variation.js @@ -666,6 +666,7 @@ jQuery( function( $ ) { break; default : $( 'select.variation_actions' ).trigger( do_variation_action ); + data = $( 'select.variation_actions' ).triggerHandler( do_variation_action + '_ajax_data', data ); break; }