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();