Advanced Order Export For WooCommerce - Version 2.1.1

Version Description

  • 2019-02-14 =
  • Fixed critical bug - new version damages CSV and TSV parameters, so "Bulk action" doesn't work
Download this release

Release Info

Developer algol.plus
Plugin Icon 128x128 Advanced Order Export For WooCommerce
Version 2.1.1
Comparing to
See all releases

Code changes from version 2.1.0 to 2.1.1

classes/admin/class-wc-order-export-ajax.php CHANGED
@@ -11,13 +11,13 @@ class WC_Order_Export_Ajax {
11
  public function save_settings() {
12
 
13
  $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
14
-
15
  array_walk_recursive($settings, function(&$_value, $_key) {
16
  if ($_key !== 'custom_php_code' AND $_key !== 'email_body') {
17
  $_value = esc_attr($_value);
18
  }
19
  });
20
-
21
  $id = WC_Order_Export_Manage::save_export_settings( $_POST['mode'], (int)$_POST['id'], $settings );
22
  echo json_encode( array( 'id' => $id ) );
23
  }
11
  public function save_settings() {
12
 
13
  $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
14
+ /*
15
  array_walk_recursive($settings, function(&$_value, $_key) {
16
  if ($_key !== 'custom_php_code' AND $_key !== 'email_body') {
17
  $_value = esc_attr($_value);
18
  }
19
  });
20
+ */
21
  $id = WC_Order_Export_Manage::save_export_settings( $_POST['mode'], (int)$_POST['id'], $settings );
22
  echo json_encode( array( 'id' => $id ) );
23
  }
classes/formats/abstract-class-woe-formatter-sv.php CHANGED
@@ -73,7 +73,7 @@ abstract class WOE_Formatter_sv extends WOE_Formatter_Plain_Format {
73
  if ( $this->has_output_filter ) {
74
  $row = apply_filters( "woe_{$this->format}_output_filter", $row, $this );
75
  if ( ! $row ) {
76
- return;
77
  }
78
  }
79
 
73
  if ( $this->has_output_filter ) {
74
  $row = apply_filters( "woe_{$this->format}_output_filter", $row, $this );
75
  if ( ! $row ) {
76
+ continue;
77
  }
78
  }
79
 
classes/formats/class-woe-formatter-xls.php CHANGED
@@ -138,7 +138,7 @@ class WOE_Formatter_Xls extends WOE_Formatter_Plain_Format {
138
  if ( $this->has_output_filter ) {
139
  $row = apply_filters( "woe_xls_output_filter", $row, $this );
140
  if ( ! $row ) {
141
- return;
142
  }
143
  }
144
 
138
  if ( $this->has_output_filter ) {
139
  $row = apply_filters( "woe_xls_output_filter", $row, $this );
140
  if ( ! $row ) {
141
+ continue;
142
  }
143
  }
144
 
readme.txt CHANGED
@@ -4,8 +4,8 @@ Donate link: https://algolplus.com/plugins/
4
  Tags: woocommerce,export,order,xls,csv,xml,woo export lite,export orders,orders export,csv export,xml export,xls export,tsv
5
  Requires PHP: 5.4.0
6
  Requires at least: 4.7
7
- Tested up to: 5.0
8
- Stable tag: 2.1.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -103,6 +103,9 @@ Yes, you can email a request to aprokaev@gmail.com. We intensively develop this
103
 
104
  == Changelog ==
105
 
 
 
 
106
  = 2.1.0 - 2019-02-06 =
107
  * New format - **PDF**
108
  * Fixed some vulnerabilities
4
  Tags: woocommerce,export,order,xls,csv,xml,woo export lite,export orders,orders export,csv export,xml export,xls export,tsv
5
  Requires PHP: 5.4.0
6
  Requires at least: 4.7
7
+ Tested up to: 5.1
8
+ Stable tag: 2.1.1
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
103
 
104
  == Changelog ==
105
 
106
+ = 2.1.1 - 2019-02-14 =
107
+ * Fixed critical bug - new version damages CSV and TSV parameters, so "Bulk action" doesn't work
108
+
109
  = 2.1.0 - 2019-02-06 =
110
  * New format - **PDF**
111
  * Fixed some vulnerabilities
woo-order-export-lite.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)
6
  * Author: AlgolPlus
7
  * Author URI: https://algolplus.com/
8
- * Version: 2.1.0
9
  * Text Domain: woo-order-export-lite
10
  * Domain Path: /i18n/languages/
11
  * WC requires at least: 2.6.0
@@ -65,7 +65,7 @@ include 'classes/core/class-wc-order-export-engine.php';
65
  include 'classes/core/class-wc-order-export-data-extractor.php';
66
  include 'classes/core/class-wc-order-export-data-extractor-ui.php';
67
 
68
- define( 'WOE_VERSION', '2.1.0' );
69
  define( 'WOE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
70
  define( 'WOE_PLUGIN_BASEPATH', dirname( __FILE__ ) );
71
  $wc_order_export = new WC_Order_Export_Admin();
5
  * Description: Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)
6
  * Author: AlgolPlus
7
  * Author URI: https://algolplus.com/
8
+ * Version: 2.1.1
9
  * Text Domain: woo-order-export-lite
10
  * Domain Path: /i18n/languages/
11
  * WC requires at least: 2.6.0
65
  include 'classes/core/class-wc-order-export-data-extractor.php';
66
  include 'classes/core/class-wc-order-export-data-extractor-ui.php';
67
 
68
+ define( 'WOE_VERSION', '2.1.1' );
69
  define( 'WOE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
70
  define( 'WOE_PLUGIN_BASEPATH', dirname( __FILE__ ) );
71
  $wc_order_export = new WC_Order_Export_Admin();