• Resolved nickpagz

    (@npagazani)


    1.7.4 fatals on my local test site after upgrading from 1.7.3. I didn’t dive deep, but this appears to be shipping related, and my test site is all virtual products, if that helps.

    Uncaught TypeError: Cannot assign null to property WPDesk\FlexibleSubscriptions\Utils\SessionContext::$shipping_methods of type array in /srv/htdocs/wp-content/plugins/flexible-subscriptions/src/Utils/SessionContext.php:14  
    Additional context
    {
    "error": {
    "type": 1,
    "file": "/srv/htdocs/wp-content/plugins/flexible-subscriptions/src/Utils/SessionContext.php",
    "line": 14
    },
    "remote-logging": true,
    "backtrace": [
    "",
    "#0 /srv/htdocs/wp-content/plugins/flexible-subscriptions/src/HookProvider/Cart/RecurrentCartAdder.php(105): WPDesk\FlexibleSubscriptions\Utils\SessionContext->forge_session()",
    "#1 /wordpress/core/6.9.1/wp-includes/class-wp-hook.php(341): WPDesk\FlexibleSubscriptions\HookProvider\Cart\RecurrentCartAdder->add_recurrent_items_to_cart(Object(WC_Cart))",
    "#2 /wordpress/core/6.9.1/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)",
    "#3 /wordpress/core/6.9.1/wp-includes/plugin.php(522): WP_Hook->do_action(Array)",
    "#4 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(879): do_action('woocommerce_cal...', Object(WC_Cart))",
    "#5 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(150): WC_Cart_Totals->calculate_totals()",
    "#6 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(138): WC_Cart_Totals->calculate()",
    "#7 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-cart.php(1493): WC_Cart_Totals->__construct(Object(WC_Cart))",
    "#8 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-cart-session.php(292): WC_Cart->calculate_totals()",
    "#9 /wordpress/core/6.9.1/wp-includes/class-wp-hook.php(341): WC_Cart_Session->get_cart_from_session('')",
    "#10 /wordpress/core/6.9.1/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)",
    "#11 /wordpress/core/6.9.1/wp-includes/plugin.php(522): WP_Hook->do_action(Array)",
    "#12 /wordpress/core/6.9.1/wp-settings.php(764): do_action('wp_loaded')",
    "#13 /srv/htdocs/wp-config.php(94): require_once('/wordpress/core...')",
    "#14 /wordpress/core/6.9.1/wp-load.php(55): require_once('/srv/htdocs/wp-...')",
    "#15 /wordpress/core/6.9.1/wp-admin/admin-ajax.php(22): require_once('/wordpress/core...')",
    "#16 {main}",
    "thrown"
    ]
    }
Viewing 4 replies - 1 through 4 (of 4 total)
Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.