From a2d98883cdcb510aac8f76d60d2b2bcde9062614 Mon Sep 17 00:00:00 2001 From: Mike Jolley Date: Thu, 16 Mar 2017 12:51:48 +0000 Subject: [PATCH] SQL should use = not IN fixes #13616 --- includes/wc-update-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/wc-update-functions.php b/includes/wc-update-functions.php index c6fdd603caf..8a6a10ee2f2 100644 --- a/includes/wc-update-functions.php +++ b/includes/wc-update-functions.php @@ -1053,7 +1053,7 @@ function wc_update_300_product_visibility() { } if ( $outofstock_term = get_term_by( 'name', 'outofstock', 'product_visibility' ) ) { - $wpdb->query( $wpdb->prepare( "INSERT INTO {$wpdb->term_relationships} SELECT post_id, %d, 0 FROM {$wpdb->postmeta} WHERE meta_key = '_stock_status' AND meta_value IN 'outofstock';", $outofstock_term->term_id ) ); + $wpdb->query( $wpdb->prepare( "INSERT INTO {$wpdb->term_relationships} SELECT post_id, %d, 0 FROM {$wpdb->postmeta} WHERE meta_key = '_stock_status' AND meta_value = 'outofstock';", $outofstock_term->term_id ) ); } if ( $rating_term = get_term_by( 'name', 'rated-1', 'product_visibility' ) ) {