Ahoj všem po aktualizaci Woo na 3.2 mi přestalo fungovat odesílání emailů se sledováním zásilky.
Odesíláním jsem znovu nahodil úpravami v class-ceske-sluzby-sledovani-zasilek.php
Řádek 81:
add_filter( 'woocommerce_resend_order_emails_available', array( $this, 'moznost_odesilat_email_sledovani_zasilek' ) );
jsem nahradil
add_filter( 'woocommerce_order_actions', array( $this, 'moznost_odesilat_email_sledovani_zasilek' ) );
Řádek 101:
$available_emails[] = 'wc_email_ceske_sluzby_sledovani_zasilek';
jsem nahradil
$available_emails['wc_email_ceske_sluzby_sledovani_zasilek'] = 'Odeslání sledování zásilek';
a v class-ceske-sluzby-sledovani-zasilek-email.php
Řádek 20:
add_action( 'woocommerce_ceske_sluzby_sledovani_zasilek_email_akce_notification', array( $this, 'trigger' ) );
jsem nahradil
add_action( 'woocommerce_order_action_wc_email_ceske_sluzby_sledovani_zasilek', array( $this, 'trigger' ) );
Problém je v tom, že se mi neukládá poznámka o tom, že byl email odeslán. Můžete mě někdo navést, kde to upravit? Něco jsem zkoušel, ale zatím nevím.