Support » Plugin: YITH WooCommerce Review Reminder » Call to undefined method YWRR_Review_Reminder::check_reviewable_items()

  • Hello,
    after the last plugin update (1.4.1) everytime I changed an order status to “Shipped” I noticed the following fatal error:

    
    Fatal error: Uncaught Error: Call to undefined method YWRR_Review_Reminder::check_reviewable_items() in /home/mysite/domains/dev.mysite.com/public_html/wp-content/plugins/yith-woocommerce-review-reminder/includes/class-ywrr-schedule.php:124 Stack trace: #0 /home/mysite/domains/dev.mysite.com/public_html/wp-includes/class-wp-hook.php(288): YWRR_Schedule->schedule_mail(32529) #1 /home/mysite/domains/dev.mysite.com/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /home/mysite/domains/dev.mysite.com/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/mysite/domains/dev.mysite.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(346): do_action('woocommerce_ord...', 32529, Object(WC_Order)) #4 /home/mysite/domains/dev.mysite.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(230): WC_Order->status_transition() #5 /home/mysite/domains/dev.salute in /home/mysite/domains/dev.mysite.com/public_html/wp-content/plugins/yith-woocommerce-review-reminder/includes/class-ywrr-schedule.php on line 124
    

    Looks like one YWRR_Review_Reminder method is missing. Can you check that?

    Thanks.

    • This topic was modified 2 years, 1 month ago by dueclic.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Hey @yithemes @dueclic!

    Same problem here.

    Please let us know when you fix it.

    Thank you!

    I have this too. The web server will also show a http error 500. The order is marked as finished and there is no mail sent to the customer. It worked for SOME orders, but I have two orders that have this problem. The problem is consistent, if I mark the order as waiting and mark it as fninished the http error 500 comes up again and this is logged in debug.log:

    [05-Oct-2018 14:06:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined method YWRR_Review_Reminder::check_reviewable_items() in /customers/5/b/e/DOMAIN/httpd.www/wp-content/plugins/yith-woocommerce-review-reminder/includes/class-ywrr-schedule.php:124
    Stack trace:
    #0 /customers/5/b/e/DOMAIN/httpd.www/wp-includes/class-wp-hook.php(288): YWRR_Schedule->schedule_mail(1402)
    #1 /customers/5/b/e/DOMAIN/httpd.www/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #2 /customers/5/b/e/DOMAIN/httpd.www/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
    #3 /customers/5/b/e/DOMAIN/httpd.www/wp-content/plugins/woocommerce/includes/class-wc-order.php(346): do_action(‘woocommerce_ord…’, 1402, Object(WC_Order))
    #4 /customers/5/b/e/DOMAIN/httpd.www/wp-content/plugins/woocommerce/includes/class-wc-order.php(230): WC_Order->status_transition()
    #5 /customers/5/b/e/DOMAIN/httpd.www/wp-content/plugins/woocommerce/includes/class-wc-order.php(320): WC_Order->save()
    #6 /customers/5/b/e/DOMAIN/httpd.www/wp in /customers/5/b/e/DOMAIN/httpd.www/wp-content/plugins/yith-woocommerce-review-reminder/includes/class-ywrr-schedule.php on line 124

    Plugin Author YITHEMES

    (@yithemes)

    Hello,
    update the plugin to the version 1.4.2, the issue should be fixed.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Call to undefined method YWRR_Review_Reminder::check_reviewable_items()’ is closed to new replies.