• Resolved maco272

    (@maco272)


    Na našich eshopoch po dnešnom update pluginu píše túto hlášku a zle prepočíta daň dobierky. Teda presnejšie daň nepridá. Vyskytol sa problém s nejakou premennou, ktorá vypočítava daň.

    After running the plugin, the eshops writes this message and incorrectly calculates the COD tax. That is, it does not add the tax more precisely. There is a problem with some variable that calculates the tax

    tax_class was called incorrectly. K vlastnostiam produktu by ste nemali pristupova\xc5\xa5 priamo. Backtrace: require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array(‘parse_request’), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, Automattic\WooCommerce\StoreApi\Routes\V1\Batch->get_response, WP_REST_Server->serve_batch_request_v1, WP_REST_Server->respond_to_request, Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute->get_response, Automattic\WooCommerce\StoreApi\Routes\V1\AbstractRoute->get_response_by_request_method, Automattic\WooCommerce\StoreApi\Routes\V1\CartExtensions->get_route_post_response, Automattic\WooCommerce\StoreApi\Schemas\V1\CartExtensionsSchema->get_item_response, Automattic\WooCommerce\StoreApi\Utilities\CartController->calculate_totals, WC_Cart->calculate_fees, do_action(‘woocommerce_cart_calculate_fees’), WP_Hook->do_action, WP_Hook->apply_filters, Pay4Pay->add_pay4payment, Pay4Pay->calculate_pay4payment, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0., referer https://www…./pokladna/

    • This topic was modified 6 months, 2 weeks ago by maco272.
    • This topic was modified 6 months, 2 weeks ago by maco272.
    • This topic was modified 6 months, 2 weeks ago by maco272.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Karolina Vyskocilova

    (@vyskoczilova)

    Dobrý den, tohle je nějaká nešťastná koincidence – na výpočet daně se nesahalo hrozně dlouho, ve verzi 2.1.3 bylo přidána varita “inherit” pro klasickou daň kterou to tenkrát rozbilo:

    Fix – tax class when taxes by cart items is on – applies the highest used tax. Thanks to morvy

    Jinak s tímhle máte pravdu, tax_class was called incorrectly, v další verzi to fixnu, ale nemělo by to mít vliv. Mohl byste prosím zkusit ručně nahrát opravenou verzi staženou odsud. A případně se můžeme podívat na ten problém nastavení daně, ať to odladíme, než tuhle verzi pošlu ven. Kdyžtak prosím pošlete, jak to máte nastavené, nebo to ještě líp nastavte v playgroundu a pošlete mi na něj odkaz/soubor ke stažení.

    Díky!
    Karolína

    Plugin Author Karolina Vyskocilova

    (@vyskoczilova)

    P.S. Doporučuju vypnout výpis chyb na produkci přímo do stránek, může to rozbít spoustu věcí, protože je to nečekaný výpis. Na ladění se dá využít plugin Query Monitor.

    Thread Starter maco272

    (@maco272)

    Dobrý deň,

    Chyba v logu dnes už nie je, asi to malo súvis s nastavením pluginu, akonáhle som odškrtol políčko “Vrátane daní” (Ak toto políčko nezaškrtnete, k poplatku za platbu sa budú počítať dane.) tak to opravilo chybu a chyba sa v logu už nezobrazovala.

    Defaultne po update bolo to políčko zašrktnuté.

    Ďakujem pekne

    Plugin Author Karolina Vyskocilova

    (@vyskoczilova)

    Tak díky!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘tax_class was called incorrectly’ is closed to new replies.