From 723ac1e50664507046425c0a7f7086dac916b3b9 Mon Sep 17 00:00:00 2001 From: Peter Fabian Date: Thu, 15 Nov 2018 19:01:52 +0100 Subject: [PATCH] Added defaults for new params to Data Store. --- ...ass-wc-admin-reports-orders-data-store.php | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/plugins/woocommerce-admin/includes/data-stores/class-wc-admin-reports-orders-data-store.php b/plugins/woocommerce-admin/includes/data-stores/class-wc-admin-reports-orders-data-store.php index 9ba1907b894..e8a0f3cdcf3 100644 --- a/plugins/woocommerce-admin/includes/data-stores/class-wc-admin-reports-orders-data-store.php +++ b/plugins/woocommerce-admin/includes/data-stores/class-wc-admin-reports-orders-data-store.php @@ -237,18 +237,24 @@ class WC_Admin_Reports_Orders_Data_Store extends WC_Admin_Reports_Data_Store imp // These defaults are only applied when not using REST API, as the API has its own defaults that overwrite these for most values (except before, after, etc). $defaults = array( - 'per_page' => get_option( 'posts_per_page' ), - 'page' => 1, - 'order' => 'DESC', - 'orderby' => 'date', - 'before' => date( WC_Admin_Reports_Interval::$iso_datetime_format, $now ), - 'after' => date( WC_Admin_Reports_Interval::$iso_datetime_format, $week_back ), - 'interval' => 'week', - 'fields' => '*', - 'categories' => array(), - 'coupons' => array(), - 'order_status' => parent::get_report_order_statuses(), - 'products' => array(), + 'per_page' => get_option( 'posts_per_page' ), + 'page' => 1, + 'order' => 'DESC', + 'orderby' => 'date', + 'before' => date( WC_Admin_Reports_Interval::$iso_datetime_format, $now ), + 'after' => date( WC_Admin_Reports_Interval::$iso_datetime_format, $week_back ), + 'interval' => 'week', + 'fields' => '*', + + 'match' => 'ALL', + 'status_is' => array(), + 'status_is_not' => array(), + 'product_includes' => array(), + 'product_excludes' => array(), + 'code_includes' => array(), + 'code_excludes' => array(), + 'customer' => '', + 'categories' => array(), ); $query_args = wp_parse_args( $query_args, $defaults );