From 3469d479478fe30401af3b3d1a872dac7e4706ae Mon Sep 17 00:00:00 2001 From: Caleb Burks <19caleb95@gmail.com> Date: Tue, 20 Feb 2018 02:33:06 -0500 Subject: [PATCH] Prevent shipping zones PHP notice in wizard --- includes/admin/class-wc-admin-setup-wizard.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/admin/class-wc-admin-setup-wizard.php b/includes/admin/class-wc-admin-setup-wizard.php index 816cb4f2873..4e769214a36 100644 --- a/includes/admin/class-wc-admin-setup-wizard.php +++ b/includes/admin/class-wc-admin-setup-wizard.php @@ -904,9 +904,9 @@ class WC_Admin_Setup_Wizard { // @codingStandardsIgnoreStart $setup_domestic = isset( $_POST['shipping_zones']['domestic']['enabled'] ) && ( 'yes' === $_POST['shipping_zones']['domestic']['enabled'] ); - $domestic_method = sanitize_text_field( wp_unslash( $_POST['shipping_zones']['domestic']['method'] ) ); + $domestic_method = isset( $_POST['shipping_zones']['domestic']['method'] ) ? sanitize_text_field( wp_unslash( $_POST['shipping_zones']['domestic']['method'] ) ) : ''; $setup_intl = isset( $_POST['shipping_zones']['intl']['enabled'] ) && ( 'yes' === $_POST['shipping_zones']['intl']['enabled'] ); - $intl_method = sanitize_text_field( wp_unslash( $_POST['shipping_zones']['intl']['method'] ) ); + $intl_method = isset( $_POST['shipping_zones']['intl']['method'] ) ? sanitize_text_field( wp_unslash( $_POST['shipping_zones']['intl']['method'] ) ) : ''; $weight_unit = sanitize_text_field( wp_unslash( $_POST['weight_unit'] ) ); $dimension_unit = sanitize_text_field( wp_unslash( $_POST['dimension_unit'] ) ); $existing_zones = WC_Shipping_Zones::get_zones();