Fix - Tax not calculated for dynamic strikeout price html issue

Resolve the issue of tax not being calculated for dynamic strikeout prices.

add_filter('advanced_woo_discount_rules_dynamic_get_price_html', function ($price_html, $product, $awdr_request) {
    if(class_exists('Wdr\App\Helpers\Woocommerce') && class_exists('Wdr\App\Controllers\ManageDiscount') && isset(Wdr\App\Controllers\ManageDiscount::$calculator)) {
        $original_html = Wdr\App\Helpers\Woocommerce::getPriceHtml($product);
        if (empty(Wdr\App\Helpers\Woocommerce::getProductSalePrice($product))) {
            $product_price = Wdr\App\Controllers\ManageDiscount::$calculator->mayHaveTax($product, Wdr\App\Helpers\Woocommerce::getProductPrice($product));
            $price_html = Wdr\App\Helpers\Woocommerce::formatPrice($product_price);
        } else {
            $price_html = $original_html;
        }
    }
    return $price_html;
}, 10, 3);