Form not redirecting after submission and not sending confirmation emails

Support forumCategory: BugsForm not redirecting after submission and not sending confirmation emails
Oliver Boryszewski asked 6 years ago
If a user submits an appointment request, the form does not display the "done message" nor does it redirect to the "go to page" specified. The worker and client both get a "PENDING" email, but no Twilio SMS. However, when the status is changed, the client does not get a Twilio SMS -OR- an email with the status change, regardless if "send email notification" is checked on the admin panel
2 Answers
Nikola Loncar Staff answered 6 years ago
Hi, looks like there is a error during booking. That is the reason why you don't see message DONE. Can you please tell me if there is some kind of error inside error log file on your hosting regarding that? Best regards, Nikola
Oliver replied 6 years ago

These are related error logs from the server

[25-Jan-2018 16:28:07 UTC] PHP Fatal error: Uncaught Error: Class ‘Twilio\Rest\Client’ not found in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php:115
Stack trace:
#0 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php(162): EAC_Twilio_Logic->init_data()
#1 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(288): EAC_Twilio_Logic->process_appointment(’52’)
#2 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(true, Array)
#3 /home/loyolaemssystem/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#4 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments/src/mail.php(138): do_action(‘ea_new_app’, ’52’, Array)
#5 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(286): EAMail->parse_mail_link(”)
#6 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#7 /home/loyolaemssystem/public_html/wp-includes/plugi in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php on line 115
[25-Jan-2018 21:38:37 UTC] PHP Fatal error: Uncaught Error: Class ‘Twilio\Rest\Client’ not found in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php:115
Stack trace:
#0 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php(162): EAC_Twilio_Logic->init_data()
#1 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(288): EAC_Twilio_Logic->process_appointment(’56’)
#2 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(true, Array)
#3 /home/loyolaemssystem/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#4 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments/src/mail.php(138): do_action(‘ea_new_app’, ’56’, Array)
#5 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(286): EAMail->parse_mail_link(”)
#6 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#7 /home/loyolaemssystem/public_html/wp-includes/plugi in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php on line 115
[29-Jan-2018 15:32:07 UTC] PHP Fatal error: Uncaught Error: Class ‘Twilio\Rest\Client’ not found in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php:115
Stack trace:
#0 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php(162): EAC_Twilio_Logic->init_data()
#1 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(288): EAC_Twilio_Logic->process_appointment(’63’)
#2 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(true, Array)
#3 /home/loyolaemssystem/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#4 /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments/src/mail.php(138): do_action(‘ea_new_app’, ’63’, Array)
#5 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(286): EAMail->parse_mail_link(”)
#6 /home/loyolaemssystem/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#7 /home/loyolaemssystem/public_html/wp-includes/plugi in /home/loyolaemssystem/public_html/wp-content/plugins/easy-appointments-connect/src/twilio_logic.php on line 115

Nikola Loncar Staff answered 6 years ago
Hi Oliver, I will send you new version to try it out. In next hour or two. Best regards, Nikola
Nikola Loncar Staff replied 6 years ago

Hi Oliver, can you please update Extension plugin and try again?

Best regards,
Nikola

Oliver replied 6 years ago

Thank you!
It’s back to working without a problem now!

Nikola Loncar Staff replied 6 years ago

You’re welcome. 😉