Remove discount bar for variable product if exclude on sale

Exclude the discount bar for variable products if they are not on sale.

add_filter('advanced_woo_discount_rules_is_on_sale', function($result, $product){
	 if(class_exists('\Wdr\App\Helpers\Woocommerce')){
		 if(\Wdr\App\Helpers\Woocommerce::productTypeIs($product, array('variable', 'variable-subscription'))){
       			$min_sale_price = $max_sale_price = 0;
			 if (method_exists($product, 'get_variation_sale_price')) {
				$min_sale_price = $product->get_variation_sale_price( 'min' );
			 }
			 if (method_exists($product, 'get_variation_sale_price')) {
				$max_sale_price = $product->get_variation_sale_price( 'max' );
			 }
			 if(!empty($min_sale_price) || !empty($max_sale_price)){
				return true;
			 }else{
				return false;
			 }
		 }
	 }
	return $result;
}, 10, 2);