Exclude child products from apply discounts (compatibility for WooCommerce Product Bundles)

Exclude child products from discount applications (compatibility for WooCommerce Product Bundles).

add_filter('advanced_woo_discount_rules_calculate_discount_for_cart_item', function ($calculate_discount, $cart_item){
    if(isset($cart_item['bundled_item_id']) && !empty($cart_item['bundled_item_id'])){
        $calculate_discount = false;
    }
    return $calculate_discount;
}, 100, 2);
add_filter('advanced_woo_discount_rules_process_cart_item_for_cheapest_rule', function($calculate_discount, $cart_item){
    if(isset($cart_item['bundled_item_id']) && !empty($cart_item['bundled_item_id'])){
        $calculate_discount = false;
    }
    return $calculate_discount;
}, 100, 2);