• Resolved yeti016

    (@yeti016)


    Hi,
    the option to edit articles suddenly disappeared from wordpress. action=edit runs into an error. If I turn off the plugin, the editing works again.

    The debugger says:
    Line 177 of file /home/www/clients/xxxxxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/validator/class-wccs-condition-validator.php causes an error of type E_ERROR . Error message: Uncaught Error: Call to a member function products_exists_in_cart() on null in /home/www/clients/xxxxxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/validator/class-wccs-condition -validator.php:177

    Stack trace:
    #0 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/validator/class-wccs-shipping-condition-validator.php(32): WCCS_Condition_Validator->products_in_cart(Array, Array)
    #1 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/validator/class-wccs-shipping-condition-validator.php(15): WCCS_Shipping_Condition_Validator->is_valid(Array, Array)
    #2 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/class-wccs-shipping-method.php(201): WCCS_Shipping_Condition_Validator->is_valid_conditions(Array, 'one', Array)
    #3 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/easy-woocommerce-discounts-pro/includes/class-wccs-shipping-method.php(58): WCCS_Shipping_Method->get_valid_rules(Array)
    #4 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(233): WCCS_Shipping_Method->calculate_shipping(Array)
    #5 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(348): WC_Shipping_Method->get_rates_for_package(Array)
    #6 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(260): WC_Shipping->calculate_shipping_for_package(Array, 0)
    #7 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Utilities/CartController.php(823): WC_Shipping->calculate_shipping(Array)
    #8 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Schemas/V1/CartSchema.php(340): Automattic\WooCommerce\StoreApi\Utilities\CartController->get_shipping_packages()
    #9 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/V1/Cart.php(50): Automattic\WooCommerce\StoreApi\Schemas\V1\CartSchema->get_item_response(Object(WC_Cart))
    #10 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/V1/AbstractRoute.php(109): Automattic\WooCommerce\StoreApi\Routes\V1\Cart->get_route_response(Object(WP_REST_Request))
    #11 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/V1/AbstractCartRoute.php(102): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractRoute->get_response(Object(WP_REST_Request))
    #12 /home/www/clients/xxxxxxxxx/web/wp-includes/rest-api/class-wp-rest-server.php(1171): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute->get_response(Object(WP_REST_Request))
    #13 /home/www/clients/xxxxxxxxx/web/wp-includes/rest-api/class-wp-rest-server.php(1018): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/wc/store/v1/ca...', Array, NULL)
    #14 /home/www/clients/xxxxxxxxx/web/wp-includes/rest-api.php(535): WP_REST_Server->dispatch(Object(WP_REST_Request))
    #15 /home/www/clients/xxxxxxxxx/web/wp-includes/rest-api.php(2884): rest_do_request(Object(WP_REST_Request))
    #16 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php(323): rest_preload_api_request(Array, '/wc/store/v1/ca...')
    #17 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypes/AllProducts.php(40): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->hydrate_api_request('/wc/store/v1/ca...')
    #18 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypes/AllProducts.php(33): Automattic\WooCommerce\Blocks\BlockTypes\AllProducts->hydrate_from_api()
    #19 /home/www/clients/xxxxxxxxx/web/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypes/AbstractBlock.php(100): Automattic\WooCommerce\Blocks\BlockTypes\AllProducts->enqueue_data()
    #20 /home/www/clients/xxxxxxxxx/web/wp-includes/class-wp-hook.php(308): Automattic\WooCommerce\Blocks\BlockTypes\AbstractBlock->enqueue_editor_assets('')
    #21 /home/www/clients/xxxxxxxxx/web/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array)
    #22 /home/www/clients/xxxxxxxxx/web/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #23 /home/www/clients/xxxxxxxxx/web/wp-admin/edit-form-blocks.php(272): do_action('enqueue_block_e...')
    #24 /home/www/clients/xxxxxxxxx/web/wp-admin/post.php(187): require('/home/www/clien...')
    #25 {main}
      thrown
    

    Please, help me!
    Thks!

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Author AsanaPlugins

    (@asanaplugins)

    Hi @yeti016

    Thank you for using our plugin.

    We apologize for the inconvenience.

    It seems that you are using the pro version of the plugin so please make sure that you have updated the plugin to the latest version which is 7.4.0 now, and if the error persists then contact us here for the pro version then we will check it out.

    I hope it helps.

    Best Regards

Viewing 1 replies (of 1 total)
  • The topic ‘action=edit problem’ is closed to new replies.